This brief tutorial shows  users to find out how to set up aaPanel internet hosting panel on Ubuntu 20.04 18.04 LTS.

aaPanel is free, easy and light-weight server management software program that you need to use to handle your server in a internet hosting setting from which you’ll be able to handle and management domains, SSL, MySQL databases and different internet hosting options from a easy internet interface. can do.

aaPanel that runs properly even on low useful resource servers .. Together with your auto installer, you’ll be able to set up a number of apps with one click on.

In case you want a next-generation internet hosting management platform that’s constructed for velocity, safety, and stability, you then wish to attempt the Aappan Host Management Platform.

These are a few of the options that include aaPanel: WEB area, DNS area, mail area, database, CRON, person directories and extra.

When you find yourself prepared to put in aaPanel, proceed with the steps beneath:

Step 0: Configure Local Host

Earlier than putting in AaPanel, it would be best to setup Ubuntu Local Domain on the server … achieve this, run the beneath command to open the Ubuntu Local Host file.

sudo nano /etc/hosts

Then type within the server address for the domain mapping. You should utilize your public IP address instead of local

The lines below should appear like this:              localhost              ubuntu1804    

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Save file and exit

To get began with installing APEL on Ubuntu, comply with the steps below:

Arrange apps

To shortly set up on Ubuntu, run the next command so as to add your repository to Ubuntu.

wget -O && sudo bash

After working the above instructions, aaPanel should run and obtain all of the packages and set up them. When done, you must see a successful message much like the one below:

 Congratulations! Installed successfully!
 aaPanel Internal Address:
 username: 6yxnpg4v
 password: bccf9493
 If you can't access the panel, 
 release the following port (8888|888|80|443|20|21) in the security group
 Time consumed: 4 Minute!

Apneal access

When you find yourself achieved with the steps above, just open your internet browser and browse to the port on aaPanel WebUI.


Instance Replace the IP address with the address of your server.

Please login with the administrator account above. When you login, you may be prompted to decide on the setting to run with aaPanel.

MySQL and PHP (LNMP) vs. Apache and Nginx with MySQL and PHP (LAMP).

For this tutorial, went with LNMP.

To download and set up LNMP packages. This may increasingly take a while depending on the speed of your server.

As soon as all is completed, begin setting up your environment.