cPanel/WHM is the control panel most used by hosting companies. It provides two differentiated accesses: cPanel is the control panel for domain owners, and WHM (Web Host Manager) allows us to perform administration tasks on the server.
cPanel / WHM is only supported by Linux systems (specifically CentOS), although a version for Windows called Enkompass is available. Its main advantages are:
- Professional support by the manufacturer
- It has a large community behind the project that can serve as support and help.
- We can use external plugins that provide advanced functionalities.
- It is recommended to use in conjunction with CloudLinux to increase the security and performance of our server.
- If we have technical knowledge, we can make customized system configurations.
- We can create clusters of certain services.
On the other hand, its weaknesses are:
- The usability of the user interface, although it has been considerably improved in recent years, is not entirely optimal.
- We can not centrally manage multiple cPanel/WHM servers.
Vesta is a free hosting management panel that stands out for its easy use and handling, as well as being very intuitive. It is aimed at the management of Linux web servers based on PHP + BASH.
Some of the technical characteristics of this management panel are:
- Firewall: Iptables / Fail2ban
- Web: Nginx + Apache / Nginx + PHP-FPM / Apache
- Monitorization: Monit, Webalizer, Awstats, rrdtool
- Imap / Pop3 Server: Dovecot
- BBDD: MySQL + PHPMyAdmin / PostgreSQL + PHPMyAdmin
- FTP: vsftpd / ProFTPD
The main advantage of VestaCP is that its control panel is straightforward and is ideal for users with basic knowledge. This control panel has native support for Nginx as an Apache inverse proxy, managing to optimize the consumption of resources by caching a large volume of static files from the website.