Since the sofware is based on PHP it should be able to run on a lot of configurations but I only have installed it on debian so far, so that's what I have for now.

Installing the software (Debian, Apache)

  • Copy the files to the target directory. Keep in mind that the actual web-root is the root folder. It's not recommended to put it in the wwwroot folder.
  • Run the installer scripts in the install directory. (Debian based only for now)
    $ sudo ./ubuntu-webserver-setup.sh
    $ sudo ./ubuntu-database-setup.sh
    # If you require debugging install xdebug
    $ sudo ./ubuntu-xdebug-setup.sh (you will still need to configure this)
  • Create a new vhost file: /etc/apache/sites-available/yourwebsitename.conf

    DocumentRoot /var/sites/{yourwebsitename}/root
    ServerName {yourservername}

    CustomLog /var/sites/{yourwebsitename}/logs/access.log combined
    ErrorLog /var/sites/{yourwebsitename}/logs/error.log


    Options FollowSymLinks Indexes
    AllowOverride FileInfo Indexes
    Allow from all
    Order Deny,Allow
    Require all granted


  • Run a2enable {yourwebsitename.conf} to activate your vhost.

You should be up and running by now!

I like to see who's visiting my website, do you accept?
Do you want to accept tracking cookies?