Ubuntu 20.04 (or higher)
Steps summary:
You will learn how to setup the LAMP stack and how to install UXWizz.
LAMP Setup
To install Apache, PHP, MariaDB, run those commands in order:
sudo apt install apache2
sudo apt install php libapache2-mod-php
sudo apt install mariadb-server
sudo apt-get install php-mysqlBasic Security
Those steps are optional, but recommended. Follow the prompts whenever necessary.
Installing UXWizz
Replace YOUR_ROOT_DATABASE_PASSWORD with the password chosen when you ran mysql_secure_installation.
Adding your domain name
Install certbot
Certbot is used to generate a free Let's Encrypt certificate and manage its auto-renewal.
To set your own domain name for this dashboard, see this adding your domain name section.
Note: If accessing yoursite.com/server shows the Directory listing instead of 'Forbidden', it means that .htaccess files don't work properly. To fix this, set AllowOverride to All in your Apache2 config. You can automatically set it, assuming default paths, by running this command:
sudo sed -i 's/AllowOverride None/AllowOverride All/g' /etc/apache2/apache2.conf
Last updated
Was this helpful?