You probably already know CPanel , but yes, it is the tool that once installed on a web server, allows you to manage this same server in click mode. It is the preferred tool for beginners who want to manage their dedicated server.
Well, in general, it’s not the kind of tool I recommend, because it adds something else that could potentially have security holes. But I must say that for the novice, it is still quite useful. Anyway, CPanel is the reference in the game, but it’s not free, it’s a subscription that starts at $15 a month.
Fortunately, if you are a pincer who believes in free software, there is aaPanel that does almost the same thing, namely the deployment and management of everything from the LAMP server (Linux Apache MySQL PHP) / LNMP (Linux Nginx MariaDB PHP), creating through a web interface websites, databases, FTP access, Docker instances or Python projects.
With aaPanel, you will be able to manage your crontab, monitor your server (CPU load, RAM, Network…etc), manage the ports and accesses to the server, but also install a whole set of modules to take advantage of Docker, Memcached, Redis, the mail server, MongoDB, an application firewall (WAF)…etc.
To install aaPanel on your server you will need a minimum of 512 MB of RAM, a little more than 100 MB of disk space and a clean Linux (CentOS / Fedora, Debian / Ubuntu), that is, without installing Apache or Nginx…etc. You can have an informed opinion about the tool thanks to the aaPanel demo.
This is how the aaPanel is deployed on the server.
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh
Pour Ubuntu :
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh
Pour Debian :
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh
For Centos , enter the following command:
Then follow the installation procedure which will ask you some questions about the location of your web pages, the URL to use, the accesses (login / pass). It’s very quick and very simple.
Then, all you have to do is open a browser and explore aaPanel to configure your entire server, just with your mouse. Click Click Click, and you are System Administrator like the big ones ;-)))).
Now you have no excuse not to take a small web server and have your own space of freedom and expression on the web.