Установка ISPmanager 5 Lite/Business на Linux-сервер

Установка ISPmanager 5 Lite/Business на Linux-сервер

В нашей статье описана установка панели управления web-хостингом ISPmanager 5 на VPS/VDS с операционной системой семейства Linux. В инструкции также описан процесс приобретения и добавления лицензий.

В инструкции описана установка панели управления веб-хостингом ISPmanager 5 (Lite/Business) на VPS/VDS под управлением операционной системы семейства Linux. В инструкции описан процесс получения и добавления лицензий ISPmanager.

Что это такое?

ISPmanager — это коммерческая панель управления web-хостингом, которая имеет довольно широкий функционал. ISPmanager предназначена для управления доменами, почтой, резервными копиями, базами данных, файлами, SSL-сертификатами, web-сайтами и другими web-проектами. ISPmanager позволяет просматривать статистику сервера и настраивать защиту от спама.

Примечание: все действия описанные в инструкции должны выполняться от имени суперпользователя или с правами sudo.

Установка ISPmanager 5

Для начала скачайте скрипт с сайта разработчика, который выполнит загрузку и установку панели:

wget http://cdn.ispsystem.com/install.sh 

Далее запустите загруженный скрипт:

sh install.sh ISPmanager

В данном примере установка выполнялась на Centos 7. На вопрос об отключении механизма SELinux рекомендуется ответить yes:

Installing on REDHAT 7
System memory:
              total        used        free      shared  buff/cache   available
Mem:            488          93         259           4         135         353
Swap:           819           0         819
[…]
SELinux is enabled on your server. It is strongly recommended to disable SELinux before you proceed.
Would you like to disable SELinux right now (yes/no)?yes
Reboot is requred to complete the configuration of SELinux.

Выполните перезагрузку системы:

Reboot now (yes/no)?yes
Rebooting now. Please start installation script again once the server reboots.

После перезагрузки системы необходимо заново подключиться к серверу и запустить скрипт:

sh install.sh ISPmanager 

Во время установки возможна следующая ошибка:

You have incorrect hostname: centos7x64

Введите в качестве имени хоста ваш IP-адрес или доменное имя:

Enter new hostname(or Ctrl+C to exit): 5.200.47.208
You have hostname: 5.200.47.208

На вопрос об установке стабильной или бета версии, лучше выбрать стабильную:

Which version would you like to install ?
b) beta version - has the latest functionality
s) stable version - time-proved version

Choose repository type to work with: s

Далее необходимо выбрать версию продукта:

What version do you want to install
1) ISPmanager-Lite with recommended software
2) ISPmanager-Lite minimal version
3) ISPmanager-Business

Choose version: 1

Chosen: 1
[…]

Чтобы подключиться к ISPmanager через браузер, необходимо настроить firewall, а именно открыть порт 1500, который по-умолчанию используется панелью:

iptables -A INPUT -p tcp --dport 1500 -j ACCEPT

В адресную строку браузера введите:

<ip-адрес>:1500

Например:123.123.12.12:1500

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

Начальная страница

Примечание: при заказе сервера в панели управления (вкладка «панели управления» ) можно подключить автоматическую установку нужной версии ISPmanager. После создания сервера в его настройках в панели управления будет все данные для подключения к веб-интерфейсу.

Обновление панели ISPmanager

Чтобы выполнить обновление панели исполните следующую команду:

/usr/local/mgr5/sbin/pkgupgrade.sh coremanager

Примечание: при обновлении всего ПО в системе, ISP также обновится.

Лицензирование ISPmanager

Продукт ISPmanager является коммерческим, поэтому для его использования необходимо приобретать лицензию. Лицензирование проверяется по ip-адресам серверов, для которых они оформлены. Если для сервера со статическим внешним ip-адресом приобретена лицензия, то она будет автоматически активирована. При отсутствии лицензии будет доступен двухнедельный тестовый период. При наличии динамического или частного ip-адреса также будет активирован двухнедельный тестовый период.

На наших виртуальных серверах возможно автоматически активировать лицензию ISPmanager, заказав ее через панель управления (вкладка «Дополнительные лицензии»).

Для самостоятельной активации имеющейся у вас лицензии перед началом установки панели выполните экспорт переменной ACTIVATION_KEY, заменив <ключ_активации> на ваш ключ:

export ACTIVATION_KEY=<ключ_активации>