Процесс установки
Установите ispmanager на выделенный сервер или виртуальную машину на базе гипервизорной виртуализации или контейнерной виртуализации OVZ. Сервер для панели управления должен быть подготовлен в соответствии со статьей Подготовка к установке панели управления. В статье описан алгоритм установки ispmanager.
Активация лицензии
Описание существующих типов лицензий есть в статье Лицензирование.
Триальную лицензию необходимо активировать через личный кабинет ispmanager после установки на сервер. Предварительный заказ не требуется.
Коммерческая лицензия должна быть приобретена до начала установки продукта. В процессе покупки указывается внешний IP-адрес сервера, на котором панель управления будет функционировать.
Если сервер не находится за NAT и IP-адрес лицензии есть на его сетевом интерфейсе, то при установке ispmanager активация произойдет автоматически. Подробнее про IP-адрес, указанный в лицензии, написано в статье IP-адрес лицензии.
Установка
Панель в редакции business находится на этапе EOL, поэтому ее установка возможна только с дополнительными параметрами.
- Подключитесь к серверу с панелью ispmanager по SSH.
- Загрузите скрипт установки:
wget https://download.ispmanager.com/install.sh -O install.sh
Если утилита wget не определяется в терминале, то установите ее.
ПодробнееДля Debian-подобных ОСapt install wget
Для RHEL-подобных ОСyum install wget
- Запустите скрипт с параметром:
sh install.sh --install-business
Для автоматической установки без пошагового выбора ПО используйте параметры. - Выберите ветку обновлений панели управления:
- b) beta version — версия с последними нововведениями, но пока находится на этапе бета-тестирования;
- s) stable version — стабильная версия системы, которая успешно прошла бета-тестирование.
Скрипт автоматически подключит два репозитория ispmanager:- ispsystem-base.repo — для установки базового программного обеспечения;
- ispsystem.repo — для установки необходимых версий панелей управления ispmanager.
- Дождитесь окончания установки. Панель управления будет доступна по адресу:
URL: https://<IP-адрес сервера>:1500/ispmgr Login: root Password: <root password>
Параметры установки скрипта
Параметр | Значение |
---|---|
--help | Вывести меню с опциями |
--release <type> | Установить определённую версию панели. Где <type> — stable, beta или конкретная версия из changelog |
--ignore-hostname | Игнорировать неправильное имя сервера |
--noinstall | Добавить репозитории и не устанавливать пакеты |
--silent | Не спрашивать имя сервера и ключ активации |
--no-letsencrypt | Не выпускать Let's Encrypt для автоматически предоставляемого домена панели |
--le-domain | Домен для сертификата Let's Encrypt. Указывает домен, который уже направлен на ваш сервер. После установки панель будет доступна по защищенному действующему сертификату |
--disable-fail2ban | Не устанавливать fail2ban |
--ispmgr5 | Установить ispmanager 5 |
--install-business | Установить ispmanager 6 business |
Например, команда установки панели ispmanager 6 business c игнорированием некорректного имени сервера без выпуска сертификата Let's Encrypt для доменного имени панели:
sh install.sh --ignore-hostname --no-letsencrypt --install-business
Программное обеспечение
Для работы 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.
- phpMyAdmin — веб-интерфейс администрирования MySQL.
- Сервис fail2ban.
- Модуль интеграции с конструктором сайтов Site.Pro.