Установка Ajenti · 4 min read · Nov 01, 2025
Как установить панель управления Ajenti на Ubuntu 18.04
Ajenti — это бесплатная, открытая и легковесная панель управления, которую можно использовать для управления серверами через веб-интерфейс. С Ajenti вы можете легко управлять DNS, веб-сайтами, брандмауэром, почтой, файловым сервером, журналами и многим другим. Ajenti написан на Python, требует очень мало ресурсов и совместим со многими дистрибутивами Linux. Поэтому это лучший выбор для вас, если вы хотите контролировать и управлять своим сервером через веб-интерфейс.
В этом руководстве мы объясним, как установить панель управления Ajenti на Ubuntu 18.04.
Требования
- Сервер с установленной Ubuntu 18.04.
- Установлен пароль root на вашем сервере.
Начало работы
Перед началом вам нужно обновить вашу систему до последней версии. Вы можете сделать это, выполнив следующую команду:
apt-get update -y
apt-get upgrade -yПосле обновления сервера перезагрузите его, чтобы применить изменения.
Установка необходимых зависимостей
Перед началом вам нужно установить зависимость python-imaging на вашем сервере. Сначала загрузите пакет python-imaging с помощью следующей команды:
wget http://mirrors.mit.edu/ubuntu-ports/pool/universe/p/pillow/python-imaging_3.1.2-0ubuntu1.1_all.debПосле загрузки установите загруженный пакет с помощью следующей команды:
dpkg -i python-imaging_3.1.2-0ubuntu1.1_all.debВы должны увидеть следующую ошибку:
Selecting previously unselected package python-imaging.
(Reading database ... 28634 files and directories currently installed.)
Preparing to unpack python-imaging_3.1.2-0ubuntu1.1_all.deb ...
Unpacking python-imaging (3.1.2-0ubuntu1.1) ...
dpkg: dependency problems prevent configuration of python-imaging:
python-imaging depends on python:any (<< 2.8).
python-imaging depends on python:any (>= 2.7.5-5~).
python-imaging depends on python-pil; however:
Package python-pil is not installed.
dpkg: error processing package python-imaging (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
python-imaging
Вы можете исправить указанную выше ошибку, установив зависимость python-imaging, как показано ниже:
apt --fix-broken installПосле установки всех необходимых зависимостей вы можете перейти к следующему шагу.
Установка Ajenti
По умолчанию Ajenti недоступен в стандартном репозитории Ubuntu 18.04. Поэтому вам нужно будет добавить репозиторий Ajenti в вашу систему.
Сначала загрузите и импортируйте GPG-ключ репозитория Ajenti с помощью следующей команды:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -Затем добавьте репозиторий Ajenti с помощью следующей команды:
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | tee /etc/apt/sources.list.d/ajenti.listДалее обновите репозиторий и установите Ajenti с помощью следующей команды:
apt-get update -y
apt-get install ajenti -yПосле завершения установки вы должны получить следующий вывод:
writing RSA key
:: Generating certificate
Signature ok
subject=C = US, ST = NA, L = Nowhere, O = Acme Inc, OU = IT, CN = ubuntu
Getting Private key
:: SSL configured!
------------------------------------------------
Now start Ajenti with 'service ajenti restart'
Ajenti will listen on HTTPS port 8000 by default
Default username : root
Default password : admin
------------------------------------------------
Processing triggers for python-support (1.0.15) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for systemd (237-3ubuntu10.25) ...
Вы также можете установить другие плагины Ajenti V с помощью следующей команды:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.2-fpm php7.2-mysql -yПосле установки всех пакетов запустите службу Ajenti и включите ее автозагрузку при старте с помощью следующей команды:
systemctl start ajenti
systemctl enable ajentiВы также можете проверить статус Ajenti с помощью следующей команды:
systemctl status ajentiВы должны увидеть следующий вывод:
? ajenti.service - LSB: Ajenti
Loaded: loaded (/etc/init.d/ajenti; generated)
Active: active (running) since Tue 2019-09-10 04:57:36 UTC; 3min 35s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/ajenti.service
??2702 /usr/bin/python /usr/bin/ajenti-panel -d
Sep 10 05:00:32 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:40 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:49 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Sep 10 05:00:51 ubuntu systemd[1]: ajenti.service: Failed to reset devices.list: Operation not permitted
Когда вы закончите, вы можете перейти к следующему шагу.
Доступ к веб-интерфейсу Ajenti
Ajenti теперь установлен и слушает на порту 8000. Вы можете получить доступ к веб-интерфейсу Ajenti, посетив URL https://your-server-ip:8000. Вы будете перенаправлены на следующую страницу:

Введите ваше имя пользователя администратора и пароль как root/admin и нажмите кнопку Войти. Вы должны увидеть панель управления Ajenti на следующем экране:

Далее рекомендуется изменить пароль администратора по умолчанию для Ajenti. Для этого нажмите на Пароль в левой панели. Вы должны увидеть следующую страницу:

Теперь введите ваш текущий пароль и новый пароль. Затем нажмите кнопку Сохранить, чтобы обновить пароль.
Далее нажмите кнопку Плагины в левой панели, чтобы установить любые плагины, которые могут понадобиться для вашего сервера Linux. Вы должны увидеть следующую страницу:

Если вы хотите настроить веб-сервер Apache, нажмите на Apache. Вы должны увидеть следующую страницу:

Теперь нажмите кнопку APACHE2, чтобы установить пакет веб-сервера Apache на вашей системе.
Заключение
Поздравляем! Вы успешно установили панель управления Ajenti на сервер Ubuntu 18.04. Теперь вы можете легко устанавливать и управлять различными службами на вашем сервере Linux через веб-интерфейс. Для получения дополнительной информации вы можете посетить документацию Ajenti на сайте Ajenti Doc. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо.
Get new posts in your inbox
No spam. Unsubscribe anytime.