Здравствуйте, уважаемые читатели. Сегодня статья на тему: "Установка ISPmanager 6 в CentOS 7". Будем устанавливать панель управления веб-сервером ISPmanager 6, в операционной системе CentOS 7.

ISPmanager – это панель управления веб-окружением. Функционал включает в себя: создание и поддержку почтовых и веб доменов; возможность автоматической, полуавтоматической, и ручной установки и настройки веб-приложений; механизмы резервного копирования и восстановления; элементы управления работоспособностью и безопасностью сервера.

Сайт разработчиков: https://www.ispsystem.ru/

  • ISPmanager – это коммерческое програмное обеспечение, но есть возможность использования пробной версии, сроком в 14 дней.
  • Триальная лицензия создаётся с привязкой к ip-адресу сервера.
  • Если Вы решили попробовать ISPmanager бесплатно, то предварительно проверьте ip-адрес Вашего сервера, на сайте разработчиков.
условия триальной весрии ISPmanager

Требования к серверу для установки ISPmanager

  • Сервер на котором планируется производить установку ISPmanager, должен соответствовать аппаратным требованиям, с которыми можно ознакомиться на сайте разработчиков.
аппаратные требования для ISPmanager
  • Помимо аппаратных требований, установка ISPmanager должна производиться на чистый сервер (без дополнительных сервисов, и подключенных сторонних репозиториев).
  • SELinux и ISPmanager не совместимы, поэтому перед установкой, требуется отключить SELinux.
  • В процессе установки (в зависимости от выбора версии), будет произведена настройка Firewall. Будут открыты некоторые порты:

  1. 21/tcp — для передачи данных по протоколу FTP
  2. 22/tcp — для удалённого доступа к серверам по протоколу SSH
  3. 110, 143, 993, 995, 587, 465, 25/tcp — для отправки и получения почтовых сообщений
  4. 80, 443/tcp — для обслуживания запросов пользователей к сайтам на сервере с ISPmanager
  5. 1500/tcp — для доступа к веб-интерфейсу ISPmanager
  6. 53/tcp, 53/udp — для работы серверов доменных имён
  7. 3306/tcp — для удалённого доступа к серверу баз данных

Перед установкой, нужно зарегистрироваться в личном кабинете на сайте разработчиков, и создать лицензию (триальную или коммерческую). Это можно сделать и в процессе, но удобнее, чтобы всё уже было под рукой.

Установка ISPmanager 6 в CentOS 7

  • Если у Вас не установлена утилита wget, то устанавливаем её.
# yum install wget -y
  • Скачиваем скрипт установки ISPmanager, с официального сайта.
# wget http://download.ispsystem.com/install.sh
  • Далее нужно запустить скрипт установки.
  • Есть несколько вариантов команды запуска скрипта.
Если Вы хотите установить последнюю версию:
# sh install.sh ISPmanager

Для установки определённой версии:
# sh install.sh --release 6.100 ISPmanager

Установка триальной версии:
# sh install.sh ISPmanager --ispmgr6
  • После запуска скрипта, происходит проверка системы на соответствия требованиям, и если всё в норме, то в консоли появляется вопрос о линейке ПО, которую Вы хотите установить.
beta version - b
stable version - s
  • Выбираем s, и жмём на «Enter».
выбор линейки установки ISPmanager
  • Следующий вопрос о версии ПО, которую Вы хотите установить:

  1. ISPmanager-Lite с рекомендуемым программным обеспечением
  2. ISPmanager-Lite с минимальным набором программного обеспечения
  3. ISPmanager-Business

  • При выборе «ISPmanager-Lite - с минимальным набором программного обеспечения», устанавливается сервер баз данных MySQL или MariaDB, для работы самой панели ISPmanager Lite.
  • Для «ISPmanager Lite с рекомендуемым программным обеспечением», дополнительно будут установлены:

  1. Веб-сервер — Apache MPM-ITK и дополнительные программы (PHP module, awstats, logrotate);
  2. Почтовые службы — Dovecot, Exim и дополнительные программы (RoundCube, sieve)
  3. DNS-сервер — BIND
  4. FTP-сервер — ProFTP
  5. PhpMyAdmin - веб-интерфейс администрирования MySQL
  6. PHP - версии 7.1 CGI
  7. Fail2Ban
  8. Site.Pro - модуль интеграции с конструктором сайтов
  9. ImunifyAV - Модуль интеграции с антивирусной системой

  • Выбираем 1, и и жмём на «Enter».
выбор версии ISPmanager для установки
  • Начинается процесс автоматической установки ISPmanager, и всех компонентов.
  • По завершении установки, в консоли появляется сообщение, с данными для доступа к установленной панели ISPmanager.
  • Доступ можно получить по DDns имени, ip-адресу, либо по доменному имени, если оно настроенно.
данные для доступа к панели ISPmanager

Вход в панель управления ISPmanager 6

  • Вводим в браузере адрес и порт для доступа к панели ISPmanager, и жмём на «Enter».
  • Открывается страница с формой входа.
  • Данные для входа - Логин: root || Пароль: пароль системного root.
форма входа в панель ISPmanager 6

Подробный обзор интерфейса панели, смотрите во втором видео, в конце статьи.

  • Сразу же после прохождения аутентификации, открывается страница с лицензионным соглашением.
  • Нужно перемотать вниз, и принять условия соглашения.
лицензионное соглашение ISPmanager
  • Далее, Вам нужно произвести активацию Вашей лицензии.
  • Если Вы не зарегистрировались в личном кабинете, и не создали лицензию предварительно, то нужно сделать это сейчас.
инструкция по выпуску триальной версии ISPmanager
  • Если форма активации не появилась сама собой, то произвести активацию можно через всплывающее сообщение, либо зайдя в раздел «О программе».
  • В форме активации, есть возможность выбора: купить или активировать имеющуюся лицензию.
форма активации лицензии ISPmanager
  • При выборе второго варианта, достаточно просто вставить код активации в соответствующее поле.
форма ввода кода лицензии ISPmanager

Сегодня мы рассмотрели тему: "Установка ISPmanager 6 в CentOS 7". Произвели установку и активацию панели ISPmanager 6 в CentOS 7. Смотрите так же видео по теме, и видео с подробным обзором интерфейса ISPmanager.

Надеюсь статья была вам полезна. До встречи в новых статьях.

С уважением, Андрей Бондаренко.


Видео на тему "Установка ISPmanager 6 в CentOS 7":

Видео на тему "Обзор панели ISPmanager 6":