Как установить панель управления Ajenti на CentOS 8
В этом руководстве мы покажем вам, как установить панель управления Ajenti на CentOS 8. Для тех из вас, кто не знал, Ajenti — это панель управления хостингом, которая позволяет очень легко настроить веб-сайт. Он имеет чистый и современный интерфейс, поэтому настройка серверов приложений, баз данных и маршрутизации не должна вызывать затруднений. Более того, он имеет отличную языковую поддержку. Используя Ajenti, вы можете мгновенно создавать приложения, написанные на PHP (PHP-FPM), Python (WSGI), Ruby и Node.js. Exim 4 и Courier IMAP настраиваются автоматически, поэтому вы можете использовать виртуальную электронную почту, DKIM, DMARC и SPF. Эта панель управления написана на Python и работает в нескольких дистрибутивах Linux.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку панели управления Ajenti на CentOS 8.
Установите панель управления Ajenti на CentOS 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы и установки всех необходимых зависимостей.
sudo dnf install epel-release sudo dnf update sudo dnf install gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core
Шаг 2. Установка панели управления Ajenti на CentOS 8.
- Автоматическая установка.
Теперь выполните следующую команду:
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
- Ручная установка.
Теперь добавляем ключ репозитория Ajenti из официального источника:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
После этого установите Ajenti, используя следующую команду:
sudo dnf install ajenti
После успешной установки мы запускаем службу:
sudo systemctl start ajenti
Шаг 3. Настройте брандмауэр для панели управления Anjeti.
Теперь включение этого порта из брандмауэра позволит нам войти в веб-интерфейс сервера Ajenti. Чтобы открыть порт 8000, нам нужно выполнить следующие команды:
sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp sudo firewall-cmd --reload
Шаг 4. Доступ к панели управления Anjeti в CentOS.
По умолчанию Anjeti будет доступен через HTTP-порт 8000. Откройте свой любимый браузер, перейдите к или и введите имя пользователя по умолчанию «admin» или «root» и пароль «admin» http://your-domain.com:8000
или http://server-ip-address:8000
.
Поздравляю! Вы успешно установили Ajenti . Благодарим вас за использование этого руководства по установке панели управления Ajenti в вашей системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Ajenti .