Как установить панель управления ispmanager. Подробный гайд — от настройки до решения типичных проблем
Рассказываем, как установить панель ispmanager — собрали всю нужную информацию в одном месте. Вам не придется бродить по документации или форумам в поиске ответов. А еще разберем типичные проблемы при установке. Так настройка ispmanager не займет много времени и сил.
- Подготовка сервера для установки панели
- Установка панели ispmanager
- Вход в веб-интерфейс панели ispmanager
- Возможные ошибки и что с ними делать
Иногда трудности возникают еще до установки панели — например, если не хватило оперативной памяти на сервере или стоит неподдерживаемая версия ОС. Избежать ошибок на старте поможет наш чек-лист — проверим, все ли готово к установке.
Что нужно сделать перед установкой панели:
1. Арендовать сервер или использовать собственный. Панель управления ispmanager устанавливается на сервер с Linux. Если сервера нет, то его можно арендовать у хостинг-провайдеров — например, у партнеров ispmanager. Список партнеров собрали на сайте ispmanager →
2. Проверить системные требования к серверу — если не хватит оперативной памяти или свободного места, панель не будет работать.
Системные требования:
3. Убедиться, что на сервере стоит подходящая версия ОС.
Панель ispmanager поддерживает:
- AlmaLinux 8, 9
- CentOS 7 — рекомендуем файловую систему XFS
- Debian 10, 11
- Ubuntu 20.04 — рекомендуем , Ubuntu 22.04
- VzLinux 8
- Rocky Linux 8
Приступаем к подготовке сервера и установке панели — опираемся на документацию, базу знаний, блог ispmanager.
Подготовка сервера для установки панели
На сервере не должно быть сторонних программ и репозиториев — чтобы панель работала исправно, сервер должен быть «чистым».
Как подготовить сервер:
1. Подключаемся к серверу по SSH с правами суперпользователя root. Как подключиться к серверу по SSH рассказали в базе знаний ispmanager →
2. Проверяем, что IP-адрес сервера статический. Панель может некорректно работать на динамическом IP-адресе, потому что лицензия ispmanager привязана к IP-адресу сервера. Если IP-адрес меняется при каждом перезапуске сервера или подключении к сети, то это динамический IP.
Проверить IP адрес сервера можно командой:
ip addr
3. Устанавливаем утилиту wget
:
4. Разрешаем входящие и исходящие соединения на порты необходимые для работы панели с помощью утилиты ufw
:
Например, мы открываем 80 порт. Как выглядит команда:
ufw allow 80
Порты и их назначение:
- 21/tcp — для передачи данных по протоколу FTP
- 22/tcp — для удалённого доступа к серверам по протоколу SSH
- 110, 143, 993, 995, 587, 465, 25/tcp — для отправки и получения почтовых сообщений
- 80, 443/tcp — для обслуживания запросов пользователей к сайтам на сервере с ispmanager
- 1500/tcp — для доступа к веб-интерфейсу ispmanager
- 1501/tcp — для работы внешних приложений через SSL
- 1501/tcp — 53/tcp, 53/udp — для работы серверов доменных имен
- 1501/tcp — 3306/tcp — для удаленного доступа к серверу баз данных
Установка панели ispmanager
Приступаем к установке панели — процесс состоит из семи шагов и обычно занимает от 3 до 15 минут.
1. Скачиваем скрипт установки:
wget https://download.ispmanager.com/install.sh -O install.sh
2. Запускаем скрипт:
sh install.sh
3. Выбираем версию обновлений продукта.
- Beta — версия с последними изменениями на этапе бета-тестирования
- Stable — стабильная и протестированная версия продукта
4. Указываем версию установки:
Чем отличаются версии установки ispmanager →
5. Устанавливаем веб-сервер:
Для каких задач подойдут веб-серверы Nginx + Apache и OpenLightSpeed →
6. Выбираем СУБД для баз данных в панели:
Как перейти с SQLite на MySQL →
7. Ждем, когда панель установится. Когда панель будет готова к работе, в терминале появится уведомление:
8. Поздравляем, панель установлена. Вы великолепны =)
Вход в веб-интерфейс панели ispmanager
Остался последний этап установки — авторизоваться в веб-интерфейсе панели ispmanager и подписать лицензионное соглашение.
1. Переходим по ссылке в браузере:
https://IP-адрес вашего сервера:1500/ispmgr
Пример, как выглядит ссылка:
Браузер выдаст ошибку незащищенного соединения. Это нормально, потому что адрес панели не защищен SSL-сертификатом. Не обращаем внимания на ошибку и переходим по ссылке в веб-интерфейс.
Как защитить SSL сертификатом адрес панели →
2. Указываем root в поле «Логин».
3. Прописываем root-пароль сервера в поле «Пароль».
4. Нажимаем «Войти».
Как выглядит окно авторизации:
5. Подписываем лицензионное соглашение.
6. Готово.
Возможные ошибки и что с ними делать
Расспросили нашу техподдержку о самых частых проблемах при установке панели ispmanager. Рассказываем, что может пойти не так и как с этим разобраться.
AppArmor is enabled on your server. Can not install with AppArmor.
Причина — на сервере включен AppArmor
Чтобы устранить ошибку, нужно отключить AppArmor
Отключаем с помощью команд:
aa-teardown
systemctl stop apparmor
systemctl disable apparmor
И запускаем установку повторно.
You have incorrect hostname.
Причина — некорректный hostname
сервера. Как решить — запустить скрипт с ключом:
--ignore-hostname
Как выглядит команда:
sh install.sh --ignore-hostname
Лицензия панели не активировалась автоматически — подробно рассказали, как решить проблему в блоге ispmanager →
Полезные материалы: