Процесс установки
Установите ispmanager на выделенный сервер или виртуальную машину на базе гипервизорной виртуализации или контейнерной виртуализации OVZ. Сервер для панели управления должен быть подготовлен в соответствии со статьёй Подготовка к установке панели управления. В статье описан алгоритм установки ispmanager.
Активация лицензии
Описание существующих типов лицензий см. в статье Лицензирование.
Триальную лицензию необходимо активировать через личный кабинет ispmanager после установки на сервер. Предварительный заказ не требуется.
Коммерческая лицензия должна быть приобретена до начала установки продукта. В процессе покупки указывается внешний IP-адрес сервера, на котором панель управления будет функционировать.
Если сервер не находится за NAT и IP-адрес лицензии есть на его сетевом интерфейсе, то при установке ispmanager активация произойдет автоматически. Подробнее про IP-адрес, указанный в лицензии, см. в статье IP-адрес лицензии.
Установка
Алгоритм установки:
- Подключитесь к серверу по SSH с правами суперпользователя (по умолчанию root).
- Загрузите скрипт установки:
wget https://download.ispmanager.com/install.sh -O install.sh
- Запустите скрипт (если необходимо, укажите соответсвующий параметр):
- для установки последней версии панели управления выполните:
sh install.sh
- для установки ispmanager с триальной лицензией или лицензией с активацией по ключу:
sh install.sh --ispmgr6
- для установки определённой версии панели управления запустите install.sh с параметром --release, например:
sh install.sh --release 6.40.1 ISPmanager --ispmgr6
- для установки последней версии панели управления выполните:
- Выберите ветку обновлений панели управления: Скрипт автоматически подключит два репозитория ispmanager: ispsystem-base.repo для установки базового программного обеспечения и ispsystem.repo для установки необходимых версий панелей управления ispmanager.
- Выберите из списка версию "3 — ispmanager business".
После окончания установки панель управления доступна по адресу:
URL: https://<IP-адрес сервера>:1500/ispmgr
Login: root
Password: <root password>
Параметры установки скрипта
Параметр | Значение |
---|---|
--help | Вывод меню с опциями |
--release
| Установка определённой версии панели |
--noinstall | Добавляет репозитории и не устанавливать пакеты. |
--silent | Не спрашивать имя сервера и ключ активации. |
--no-letsencrypt | Не выпускать Let's Encrypt для автоматически предоставляемого домена панели |
--le-domain | Домен для сертификата Let's Encrypt. Укажите домен, который уже направлен на ваш сервер. Панель после установки будет доступна по нему по защищённому действующему сертификату. |
--disable-fail2ban | Не устанавливать fail2ban |
--ispmgr5 | Установить ispmanager 5 |
--openlitespeed | Установка ispmanager 6 lite c web-сервером openlitespeed. Поддерживается с версии 6.52. Не совместим с business и более ранними версиями релизов панели. |
Например, команда установки стабильной версии панели ispmanager6-lite с рекомендованными пакетами, игнорируя некорректное имя сервера и не выпускать сертификат Let'sEncrypt для доменного имени панели:
sh install.sh --ignore-hostname --no-letsencrypt --release stable ispmanager-lite
Программное обеспечение
Для работы ispmanager business устанавливаются:
- сервер баз данных — MySQL или MariaDB;
- веб-серверы — Apache MPM-ITK, Nginx и дополнительные программы (PHP module, awstats, webalizer, logrotate, PHP-FPM);
- почтовые серверы — Exim, Dovecot и дополнительные программы (Greylisting, OpenDKIM, SpamAssassin, ClamAv, sieve, RoundCube);
- DNS-сервер — PowerDNS;
- FTP-сервер — ProFTP;
- веб-интерфейс администрирования MySQL — phpMyAdmin;
- сервис fail2ban;
- модуль интеграции с конструктором сайтов Site.Pro.