Ajenti is a cross-platform control panel that provides a web interface for managing servers and their applications. It is a flexible and scalable management system that can be deployed on Linux servers and allows you to manage multiple servers and applications simultaneously.
Ajenti includes a modular architecture that allows you to add new features and settings to adapt it to your needs. It has a wide range of server management tools, including system health monitoring, network settings, user and group management, security settings, and website and database management.
Ajenti also has a plugin system in which many applications are available, including CMS installation, as well as utilities for data recovery and backup. It is also possible to configure logging and monitoring of actions on the server. This allows administrators to monitor and analyze all actions that are performed on the server.
In general, Ajenti is a high-quality and convenient control panel that simplifies and facilitates the work of administrators when managing servers and their applications. It is easily configurable and adapts to the needs of each client, which makes it a universal management tool.
Ajenti includes utilities for managing network connections, firewalls, backups, monitoring system resources, databases, and other tasks. In addition, it supports the configuration of virtual hosts and allows you to configure Apache, Nginx, PHP and other web servers. Ajenti is open source and is available for download on the project website.
Some of the advantages of using Ajenti as a Linux and BSD server management interface include:
In general, using Ajenti helps users manage their Linux and BSD-based servers quickly and efficiently.
To set up an SSL/TLS connection to Ajenti, you will need to generate an SSL certificate and install it on your server.
Here are the steps you need to follow:
Install the OpenSSL package if it has not already been installed on your server.
Generate a CSR file (certificate request file) for your domain by running the following command in the terminal:
openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr
Instead of "mydomain", use your domain name.
Send the received mydomain.csr file to the certification center to get an SSL certificate. Usually, this is done on the website of the certification center.
When you receive the SSL certificate from the certification authority, download the certificate file and the private key from the certification authority website.
Put the private key and the certificate file in separate files on your server. Don't forget to set the correct permissions on these files.
Edit the Ajenti configuration file to configure the SSL/TLS connection. The Ajenti configuration file is usually located at the following path: /etc/ajenti/config.json
Enter the following parameters into it:
"ssl": {
"enabled": true,
"certificate": "/path/to/ssl-certificate.pem",
"private_key": "/path/to/ssl-key.pem"
},
Instead of "/path/to", specify the paths to the previously saved certificate and key files. 7. Restart the Ajenti service. In most cases, this can be done by running the following command in the terminal: service ajenti restart. If you have Ubuntu, the command will look like:sudo service ajenti restart8.
If everything was configured correctly, you can now connect to Ajenti via a secure SSL/TLS connection using HTTPS protocol and port 8000 (or any other port you used for Ajenti).
For example:https://<your_server>:8000 Replace the server name with your real address and port if you use a different one from 8000. If everything is configured correctly, then when you connect, you should see a message on the screen that you are connected to the server via a secure SSL connection.
Apply the discount by inserting the promo code in the special field at checkout: