PHP-Fusion is a CMS written in PHP and distributed under the GNU AGPL v3 licence.


For this guide you should be familiar with the basic concepts of


We’re using PHP in the stable version 8.1:

[isabell@stardust ~]$ uberspace tools version show php
Using 'PHP' version: '8.1'
[isabell@stardust ~]$


You’ll need your MySQL credentials. Get them with my_print_defaults:

[isabell@stardust ~]$ my_print_defaults client
[isabell@stardust ~]$

We advise you set up an additional database for PHP Fusion:

[isabell@stardust ~]$ mysql -e "CREATE DATABASE ${USER}_phpfusion"
[isabell@stardust ~]$


Your URL needs to be setup:

[isabell@stardust ~]$ uberspace web domain list
[isabell@stardust ~]$


First get the PHP-Fusion source code from Sourceforge:

[isabell@stardust ~]$ wget -O
[isabell@stardust ~]$ unzip
[isabell@stardust ~]$ mv files/* /var/www/virtual/$USER/html
[isabell@stardust ~]$ rm -rf files/
[isabell@stardust ~]$ rm

Finishing installation

Point your browser to your domain, for example and follow the installation instructions.

After finishing the installation and logging into PHP-Fusion you will see a red warning box.

To remove the file install.php enter

[isabell@stardust ~]$ rm /var/www/virtual/$USER/html/install.php
[isabell@stardust ~]$

Tested with PHP-Fusion v9.10.30, PHP 8.1 and Uberspace 7.13.0

Written by: DwB <>