Hello, friends. Recently we explained to you how to install aaPanel on Ubuntu 20.04 but many users indeed prefer to use AlmaLinux OS 8 / CentOS 8 on their servers. That’s why we will show you how to install aaPanel on AlmaLinux OS 8 / CentOS 8.
According to the project website, aaPanel is a Free and Open source Hosting Control Panel
In other words:
aaPanel, a simple but powerful control panel, can manage the web server through web-based GUI(Graphical User Interface).
Also, the app provides the one-click function such as one-click install LNMP/LAMP developing environment and software. So this application makes everything easy for the administration of a hosting.
With aaPanel you can Monitor your server resource occupancy in real-time, allowing you to better understand its load capacity. And many more things.
Install aaPanel on AlmaLinux OS 8 / CentOS 8
aaPanel has an installation method, quite simply because although it is not in the official repositories, it has an installation script.
Note: For this post to be completed, it is necessary to do a clean install.
First, update the whole system.
sudo dnf update
After this, you can install the wget
tool to download the script
wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh --2021-05-26 15:58:44-- http://www.aapanel.com/script/install_6.0_en.sh Resolving www.aapanel.com (www.aapanel.com)… 2606:4700:3031::6815:4fc4, 2606:4700:3034::ac43:ab07, 172.67.171.7, … Connecting to www.aapanel.com (www.aapanel.com)|2606:4700:3031::6815:4fc4|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 26608 (26K) [application/octet-stream] Saving to: ‘install.sh’ install.sh 100%[=====================================================================================>] 25.98K 158KB/s in 0.2s 2021-05-26 15:58:44 (158 KB/s) - ‘install.sh’ saved [26608/26608]
Once the script has been downloaded, you have to run it with root permissions.
sudo bash install.sh
The first message you will see will be a question about where you will install aaPanel.
Do you want to install aaPanel to the /www directory now?(y/n):
You can answer Y
to accept the default location.
After that, the script will continue to run smoothly and at the end, you will see the following output screen
================================================================== Congratulations! Installed successfully! ================================================================== aaPanel Internet Address: http://[2a01:4f9:c010:bcdb::1]:8888/ff33f300 aaPanel Internal Address: http://65.21.176.251:8888/ff33f300 username: yp4sazf9 password: 4e1177f8 Warning: If you cannot access the panel, release the following port (8888|888|80|443|20|21) in the security group ================================================================== Time consumed: 5 Minute!
It will indicate that the installation was successful and will show you the login credentials.
Remember to open all the ports indicated in the Firewall to avoid problems.
Accessing to aaPanel
Now you have to open a web browser from a client computer and access one of the login addresses.
You will then see the login screen. Log in with the credentials that were given to you via the terminal output.
Then, you will see the main screen where you are immediately prompted to install LEMP on your server. The whole process is quite simple to do.
And this is what the aaPanel dashboard looks like.
Enjoy it
Conclusion
Applications like aaPanel make a sysadmin’s job easier. With it is possible to manage hosting easily and quickly without sacrificing useful options. As we have been able to demonstrate the installation process is quite simple and within everyone’s reach.