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

Здравствуйте, уважаемые читатели. Сегодня статья на тему: "Установка ISPmanager 6 в CentOS 7". Будем устанавливать панель управления веб-сервером ISPmanager 6, в операционной системе CentOS 7.
ISPmanager – это панель управления веб-окружением. Функционал включает в себя: создание и поддержку почтовых и веб доменов; возможность автоматической, полуавтоматической, и ручной установки и настройки веб-приложений; механизмы резервного копирования и восстановления; элементы управления работоспособностью и безопасностью сервера.
Сайт разработчиков: https://www.ispsystem.ru/
- ISPmanager – это коммерческое програмное обеспечение, но есть возможность использования пробной версии, сроком в 14 дней.
- Триальная лицензия создаётся с привязкой к ip-адресу сервера.
- Если Вы решили попробовать ISPmanager бесплатно, то предварительно проверьте ip-адрес Вашего сервера, на сайте разработчиков.

Требования к серверу для установки ISPmanager
- Сервер на котором планируется производить установку ISPmanager, должен соответствовать аппаратным требованиям, с которыми можно ознакомиться на сайте разработчиков.

- Помимо аппаратных требований, установка ISPmanager должна производиться на чистый сервер (без дополнительных сервисов, и подключенных сторонних репозиториев).
- SELinux и ISPmanager не совместимы, поэтому перед установкой, требуется отключить SELinux.
- В процессе установки (в зависимости от выбора версии), будет произведена настройка Firewall. Будут открыты некоторые порты:
- 21/tcp — для передачи данных по протоколу FTP
- 22/tcp — для удалённого доступа к серверам по протоколу SSH
- 110, 143, 993, 995, 587, 465, 25/tcp — для отправки и получения почтовых сообщений
- 80, 443/tcp — для обслуживания запросов пользователей к сайтам на сервере с ISPmanager
- 1500/tcp — для доступа к веб-интерфейсу ISPmanager
- 53/tcp, 53/udp — для работы серверов доменных имён
- 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-Lite с рекомендуемым программным обеспечением
- ISPmanager-Lite с минимальным набором программного обеспечения
- ISPmanager-Business
- При выборе «ISPmanager-Lite - с минимальным набором программного обеспечения», устанавливается сервер баз данных MySQL или MariaDB, для работы самой панели ISPmanager Lite.
- Для «ISPmanager Lite с рекомендуемым программным обеспечением», дополнительно будут установлены:
- Веб-сервер — Apache MPM-ITK и дополнительные программы (PHP module, awstats, logrotate);
- Почтовые службы — Dovecot, Exim и дополнительные программы (RoundCube, sieve)
- DNS-сервер — BIND
- FTP-сервер — ProFTP
- PhpMyAdmin - веб-интерфейс администрирования MySQL
- PHP - версии 7.1 CGI
- Fail2Ban
- Site.Pro - модуль интеграции с конструктором сайтов
- ImunifyAV - Модуль интеграции с антивирусной системой
- Выбираем 1, и и жмём на «Enter».

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

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

Подробный обзор интерфейса панели, смотрите во втором видео, в конце статьи.
- Сразу же после прохождения аутентификации, открывается страница с лицензионным соглашением.
- Нужно перемотать вниз, и принять условия соглашения.

- Далее, Вам нужно произвести активацию Вашей лицензии.
- Если Вы не зарегистрировались в личном кабинете, и не создали лицензию предварительно, то нужно сделать это сейчас.

- Если форма активации не появилась сама собой, то произвести активацию можно через всплывающее сообщение, либо зайдя в раздел «О программе».
- В форме активации, есть возможность выбора: купить или активировать имеющуюся лицензию.

- При выборе второго варианта, достаточно просто вставить код активации в соответствующее поле.

Сегодня мы рассмотрели тему: "Установка ISPmanager 6 в CentOS 7". Произвели установку и активацию панели ISPmanager 6 в CentOS 7. Смотрите так же видео по теме, и видео с подробным обзором интерфейса ISPmanager.
Надеюсь статья была вам полезна. До встречи в новых статьях.
✍
С уважением, Андрей Бондаренко.
Видео на тему "Установка ISPmanager 6 в CentOS 7":
Видео на тему "Обзор панели ISPmanager 6":

WMZ-кошелёк = Z667041230317
«ISPmanager»