In this tutorial, you will learn how to add a web interface to your Linux VPS. The instructions here were tested using Ubuntu 12.04.
Ajenti is an open source, web-based, lightweight control panel for Linux servers. It offers a simple, yet powerful graphical interface to perform most of the actions that are required to configure and keep your server up-to-date. If you want a simple, yet stable control panel with some eye candy, then try Ajenti on your AKLWEB HOST VPS.
Setup repositories
Connect to your server using SSH as the root user.
Download the latest package files.
apt-get update
Import keys and add the Ajenti Repository. Pay attention, this is important to prevent installing infected packages.
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Add the APT repository to to your sources.list
file.
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
Install Ajenti
Update the package sources again, then install the Ajenti package.
apt-get update
apt-get install ajenti
Start Ajenti with the following command.
service ajenti restart
Now you can access the Ajenti panel by navigating to the following URL in a web browser. Replace [SERVER_IP]
with the IP address of your VPS.
https://[SERVER_IP]:8000/
If you are unable to access this URL, try opening the TCP port with the following command.
iptables -A INPUT -p tcp --dport 8000 -j ACCEPT
You will be presented with an invalid SSL certificate error. It is safe to proceed.
Next, you will see a login screen. You can login with username root
and password admin
.
At this point, you are inside the Ajenti panel. Navigate around the panel to start using some of its primary features, such as processor usage, memory usage, SSH over the web browser, cron job setup, firewall configuration, file system load, and more!