Как установить панель управления Ajenti на CentOS 8

Как установить панель управления 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 .