Ajenti is a free and open source web-based Admin console allows you to perform many server administration tasks such as installing and updating packages, managing services, etc.
In this guide we will show how to install Dashboard Ajenti In Debian and Ubuntu distributed to manage your server. For demonstration, we will install it on Ubuntu 22.04 Jammy JellyFish.
Ajenti The following operating systems are supported at the time of writing this guide.
- Debian 9 or later.
- Ubuntu 18.04 or later.
Install Ajenti Control Panel in Ubuntu
To get started, log in Ubuntu server version and update the local package repositories as shown.
$ sudo apt update
Once updated, move on to the next step and download the Ajenti installation script, which simplifies the installation of Ajenti. To take advantage of this, you need to first download the Ajenti installation script using curl command same picture.
$ curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh
Once downloaded, run the installation script as the sudo user.
$ sudo bash ./install.sh
As mentioned before, the install script automatically installs Ajenti and save you the time and effort required for manual installation Ajenti.
In a nutshell, the install script does the following:
- Enable the Universe repository.
- Update package index.
- Install prerequisite packages including Python3 dependencies.
- Install the Ajenti and Ajenti plugins.
- Start the Ajenti system service.
The installation process takes about 5 minutes to complete. Finally, you will see the following output, an indication that the installation of Ajenti was successful.
To confirm that Ajenti service is running, execute the command:
$ sudo systemctl status ajenti
The following output shows that Ajenti is running as expected.
The Ajenti service can be started, stopped and restarted using the following commands.
$ sudo systemctl start ajenti $ sudo systemctl stop ajenti $ sudo systemctl restart ajenti
By default, Ajenti listen on TCP port 8000. You can verify this using command ss same picture.
$ ss -pnltue | grep 8000
If you have a Installed UFW . firewall consider opening the port on the firewall as shown.
$ sudo ufw allow 8000/tcp $ sudo ufw reload
With Ajenti Now that it’s installed, the only step left is to log in Ajenti dashboard. To do so, log in using the following URL
Provide your root credentials and click ‘Log in‘.
This is open to you Ajenti control panel as shown below. At a glance, this provides essential system metrics like uptime, memory usage, CPU usage, and load average.
In the left sidebar, There are options for your system administration categorized under ‘SHARED‘,’TOOLS‘,’SOFTWARE‘, and ‘SYSTEM‘.
This concludes our tutorial. We hope that you can now install Ajenti comfortably on your Linux Server.
Hope this helps!