Skip to content

Latest commit

 

History

History
94 lines (57 loc) · 1.94 KB

guide_php-fusion.rst

File metadata and controls

94 lines (57 loc) · 1.94 KB
.. author:: DwB <dirk@babig.de>
.. tag:: lang-php
.. tag:: web
.. tag:: cms

Logo

_static/images/php-fusion.png

PHP-Fusion

.. tag_list::

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


Note

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

Prerequisites

We're using :manual:`PHP <lang-php>` in the stable version 7.1:

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

MySQL

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

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

Domain

Your URL needs to be setup:

Installation

First get the PHP-Fusion source code from Sourceforge:

[isabell@stardust ~]$ wget -O phpf9.zip https://sourceforge.net/projects/php-fusion/files/latest/download
[isabell@stardust ~]$ unzip phpf9.zip
[isabell@stardust ~]$ mv PHP-Fusion\ 9.03.00/files/* /var/www/virtual/$USER/html
[isabell@stardust ~]$ rm -rf "PHP-Fusion 9.03.00" phpf9.zip

Finishing installation

Point your browser to your domain, for example https://isabell.uber.space 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.03.00 and Uberspace 7.2.8.2

.. author_list::