EQUIPMENT/SOFTWARE NEEDED:
Server or Virtual Machine running Ubuntu 20.04 Server LTS.
Separate machine from which we will SSH from, or use a keyboard and monitor with the server, or even your phone with SSH software. When it comes to the means by which we will be connecting to the server we are spoiled for choice nowadays.
INSTALLING aaPANEL ON UBUNTU SERVER 20.04
As always we start off with the customary update/upgrade ritual, without which the World would burn before our unbelieving eyes.
stoke@server:~$ sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y
Now just make sure our root user has a password set…
stoke@server:~$ sudo passwd root New password: Retype new password: passwd: password updated successfully
Change over to root user so we can use the aaPanel install script…
stoke@server:~$ su root Password: root@server:/home/stoke#
With the setting up out of the way it is time to enter and use the installation script…
root@server:/home/stoke# wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
If all went well your screen should look similar to below…
Congratulations! Installed successfully! ================================================================== aaPanel Internet Address: https://79.72.135.235:7800/0eaa81eb aaPanel Internal Address: https://192.168.1.214:7800/0eaa81eb username: y2r3b3ag password: ac441f1e Warning: If you cannot access the panel, release the following port (7800|888|80|443|20|21) in the security group ================================================================== Time consumed: 6 Minute! root@server:/home/stoke#
It really is as easy as that to install aaPanel onto a server. If all went as it should have you will be presented with your aaPanel log-in screen when you enter your access address into a browser. For Internal access my address is:
https://192.168.1.214:7800/0eaa81eb

Now you have logged into aaPanel, congratulations. Make sure and change the default log-in details and access port to help with server security.
Not only is this software free to use and open-source, with a powerful and easy to use Graphical User Interface but it helps simplify server tasks with a few clicks rather than multiple lines of commands entered into the Terminal.
Ever wanted to install a LAMP/LEMP stack with one click?
Then aaPanel has you covered.
One thing that usually gets overlooked is the quality of the code editor included with the software, feature-packed and looks great. I really cannot say enough good things about aaPanel Server Management software. However, as I have just started running it on a working server I feel I need to spend more time using aaPanel before I can review the software properly.
At this early stage of use, what I can say is that this software does everything I need it to with menus and options being clearly laid out and easy to access. I look forward to getting to know more about aaPanel and will keep it running on my server for now.