How to Install FastPanel on Ubuntu 20.04
FastPanel is a free server management control panel that makes it easy to create websites, mail domains, databases, and alot more through a simple web dashboard. In this guide, you will install FastPanel on a Ubuntu 20.04 server.
Prerequisites
- Deploy a new Ubuntu 20.04 cloud server
- Create a non-root user account with sudo privileges
- Update the server
Install FastPanel
Download the FastPanel script.
$ wget http://repo.fastpanel.direct/install_fastpanel.sh
Run the script.
$ sudo bash install_fastpanel.sh
Output:
Greetings user!
Now I will install the best control panel for you!
Start pre-installation checks
OS: Ubuntu 20.04.3 LTS
Installing FASTPANEL package.
[Success]
Installing MySQL 8.0 from Oracle APT Repository.
[Success]
Installing web service: nginx, apache, php.
[Success]
Installing ftp service: proftpd.
[Success]
Installing mail service: exim, dovecot.
[Success]
Installing recommended software: roundcube, phpmyadmin, etc, etc...
[Success]
The FastPanel installation process will start and take between 2-3minutes to complete. Once done, you will be presented an admin username (fastuser
) and password for access to the main web dashboard.
Configure FastPanel
Once installed, FastPanel uses port 8888 on your server, allow access to the port through your server firewall.
Add new rule.
$ sudo ufw allow 8888
Now, check current rules if the port is allowed.
$ sudo ufw status
Next, visit your server IP or linked domain name on port 8888.
http://SERVER_IP:8888 OR http://example.com:8888
You will be required to enter your email address and receive a free license key for your new server. Once approved, revisit your Server IP, enter the admin username and password to accept the license agreement.
To secure your control panel, add a new user and change the default password for fast user
. You will be able to create standard users and resellers, through the single super administrator account fast user
.
Congratulations, you have installed FastPanel on a Ubuntu 20.04 server. You can add websites, reseller accounts, and services through the main server dashboard.