Updated: 28 September 2026 · Applies to: Ubuntu 24.04, Debian 12, AlmaLinux 9 and Rocky Linux 9 (Ajenti 2)
CentOS 7 is end of life. Ajenti 2 is a free, lightweight web control panel for server administration (files, terminal, services, packages, network). It runs on Ubuntu 24.04, Debian 12, AlmaLinux 9 and Rocky Linux 9.
Install
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install-venv.sh | sudo bash -s -
The script installs Ajenti 2 in a Python virtual environment and starts it as a service. Read the script first if you prefer (download it, then run it with bash).
Log in
Open https://SERVER-IP:8000 and log in with a system user (for example root). Ajenti uses a self-signed certificate until you configure your own in its settings.
Secure it
- Allow port 8000 only from your own IP in the firewall.
- Enable two-factor authentication in Ajenti's settings.
- Keep it updated by running the install script again when a new version is released.
Note: Ajenti is a server administration panel. For hosting websites, mail and DNS for customers, use a hosting panel such as cPanel, Plesk or CWP.