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.

Related services

KVM VPS hosting

NVMe SSD and full root access, with Free Basic Managed Support.

Unmanaged dedicated servers

full root access and free IPMI KVM, with Free Basic Managed Support.

Managed dedicated servers

our engineers look after the server for you, from $135 a month.

Was this answer helpful?

Still stuck? Open a ticket