In this tutorial I’ll show you full steps to install aaPanel in Centos server, its very easy to install and can be done in 10 minutes or less.
aaPanel, a simple but powerful control panel, can manage the web server through web-base GUI(Graphical User Interface).
aaPanel provides the one-click function such as one-click install LNMP/LAMP developing environment and software.
Lets get started with steps :
Clean freshly installed Centos OS (at the time of writing the post only Centos 7 is supported and stable, if centos 8 support is released use same steps)
Step 1 :
Set hostname first as it is required for many services especially for mail server if you want it later :
ensure the hostname should have A record DNS set and should be subdomain of your main domain like server.maindomain.tld
hostnamectl set-hostname server.maindomain.tld
Step 2 :
After you set the hostname now its time to update your server, you can do that by one command :
yum update -y
Step 3 :
Install aaPanel :
you can check the install command here : LINK
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh
After installation it will give you login URL along with username and password like below :
================================================================== Congratulations! Installed successfully! ================================================================== aaPanel Internet Address: http://18.104.22.168:8888/b27de070 aaPanel Internal Address: http://22.214.171.124:8888/b27de070 username: j637jnib password: cd9f3777 Warning: If you cannot access the panel, release the following port (8888|888|80|443|20|21) in the security group ==================================================================
Login and choose LNMP or LAMP according to your choice if your websites doesn’t support nginx I’ll recommend to use APACHE i.e. choose the LAMP setup
its done Check the video tutorial here (only for installation) :