How to Install Ajenti Control Panel on Ubuntu
Introduction
Ajenti is an open-source web-based control panel that can be used to manage Linux servers through a web interface. It provides a simple dashboard for managing server services and configurations.
In this article, we will explain how to install Ajenti Control Panel on an Ubuntu server and access it through a web browser.
Note: The commands in this article are from an older Ajenti installation method. Repository URLs, installation steps, and supported Ubuntu versions may have changed in newer Ajenti releases. Verify the current Ajenti documentation before using this procedure on a production server.
Prerequisites
Before proceeding, ensure you have:
- Ubuntu Server
- Root or sudo access
- Internet connectivity
- A server IP address
Implementation
Step 1: Install Dependencies
Install the required packages:
apt-get update apt-get install wget sudo libc6
Step 2: Add the Ajenti Repository Key
Add the repository key:
wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -
Step 3: Add the Ajenti Repository
Add the Ajenti repository to the server:
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list
Update the package repository:
apt-get update
Step 4: Install Ajenti
Install Ajenti using the following command:
apt-get install ajenti
Step 5: Start the Ajenti Service
Start the Ajenti service:
service ajenti start
You can check the service status using:
service ajenti status
Access the Ajenti Control Panel
Once Ajenti is installed and running, access the control panel using:
https://<Server-IP>:8000
Use the configured administrator credentials to log in.
Important: If the installation uses a default or temporary password, change it immediately after the first login.
Change the Password
After logging in, navigate to the password settings from the Ajenti dashboard and update the administrator password.
Use a strong password containing a combination of uppercase and lowercase letters, numbers, and special characters.
Verification
Open the following URL in your browser:
https://<Server-IP>:8000
If the Ajenti login page is displayed, the installation has been completed successfully.
Conclusion
Ajenti provides a web-based interface for managing Linux servers and their services. In this guide, we installed Ajenti on an Ubuntu server, started the service, and accessed the control panel through port 8000.
For production environments, make sure the Ajenti installation method and supported Ubuntu version are compatible with the current Ajenti release, and secure the control panel with a strong administrator password and appropriate firewall rules.
