Установка и обновление ISPmanager
Иерархия: | ISPmanager Business -> Установка и конфигурация |
ISPmanager Lite -> Установка и конфигурация |
Содержание
Общая информация
Рекомендации по выбору сервера
Системные требования
Архитектура x64 (amd64)
Версии поддерживаемых операционных систем для ISPmanager Lite:
- CentOS 6, 7 (рекомендуется)
- Debian 7, 8
- Ubuntu 14.04 LTS
Версии поддерживаемых операционных систем для ISPmanager Business:
- CentOS 6, 7 (рекомендуется)
- Debian 7, 8
- CloudLinux 6, 7
Установку рекомендуется производить на "чистый сервер". Это значит, что должна быть выполнена только установка операционной системы без установки и настройки дополнительных сервисов, а также без подключения сторонних репозиториев. Все необходимые репозитории будут подключены инсталятором. В системе должен быть пользователь root.
Корректная установка программного продукта не гарантируется, если в системе подключены сторонние репозитории.
Перед началом установки ISPmanager Business рекомендуем ознакомиться со следующей документацией:
Лицензирование
Если на момент установки нет лицензии, установщик попробует автоматически активировать триальную 2-х недельную лицензию.
При наличии активной лицензии на программный продукт, она будет активирована автоматически, если сервер имеет внешний ip адрес, который совпадает с ip адресом лицензии. В противном случае (например на серверах с серым ip адресом), следует перед началом установки выполнить команду:
export ACTIVATION_KEY=<ключ_активации>
При наличии вечной лицензии на программный продукт, имеет значение срок получения обновлений для этой вечной лицензии. Если в момент установки панели управления для вечной лицензии истек срок получения обновлений, то установка последней актуальной версии приведет к тому, что не пройдет проверка лицензии. Запускать установку в этом случае необходимо с параметром --release 5.50. Где 5.50 - последняя доступная версия для вечной лицензии.
При повторной установке, с использованием триальной лицензии, возможные следующие варианты:
- если лицензия на ip адрес сервера еще не заказывалась или срок её действия не истек, триальная лицензия будет активирована автоматически, панель управления будет установлена.
- если триальная лицензия на ip адрес сервера уже истекла, установка будет прервана с ошибкой об отсутствии лицензии. В этом случае возможна установка только коммерческой лицензии или смена ip-адреса сервера (при использовании серых адресов, нужно будет менять публичный адрес с которого сервер выходит во внешнюю сеть)
Переход с предыдущих версий
Существует возможность перехода с ISPmanager 4 на ISPmanager 5.
Переход с ISPmanager 4 Lite на ISPmanager 5 Lite может быть выполнен двумя способами:
- Переход c использованием функции миграции. Такой переход осуществляется в рамках одного сервера.
- Переход через функцию импорт пользователя. Подразумевается чистая установка ISPmanager 5 на отдельный сервер и последующий перенос данных пользователей из ISPmanager 4 с помощью функции импорт пользователя.
Переход с ISPmanger 4 Pro на ISPmanager 5 Lite или ISPmanager 5 Business не возможен в рамках одного сервера. Необходимо выполнить "чистую" установку ISPmanager 5 на новый сервер, затем выполнить импорт пользователей.
Более подробная информация приведена в статье Переход между версиями ISPmanager.
Установка
Установка и обновление ISPmanager производится с использованием репозитория операционной системы.
Чтобы начать установку подключитесь к серверу по SSH с правами суперпользователя, скачайте скрипт
wget http://cdn.ispsystem.com/install.sh
и запустите его на выполнение
sh install.sh ISPmanager
Чтобы установить определенную версию панели управления, необходимо запустить install.sh с параметром --release, например:
sh install.sh ISPmanager --release 5.50
Установщик предложит выбрать уровень стабильности: beta или stable и подключит соответствующий репозиторий ISPsystem. В дополнение подключит другие необходимые репозитории (EPEL для CentOS) и обновит кеш пакетов.
Из списка предложенных вариантов выберите необходимую версию ISPmanager. Скрипт установит панель управления и необходимое программное обеспечение из репозитория системы.
Установка на CentOS 6.5, выглядит примерно так
После окончания установки панель управления ISPmanager доступна по следующему адресу:
Url: https://<ip адрес сервера>:1500/ispmgr
Login: root
Password: <root password>
Обновление
Автоматическое обновление можно активировать в настройках системы.
Для обновления в ручном режиме выполните команду:
/usr/local/mgr5/sbin/pkgupgrade.sh coremanager
Либо воспользуйтесь стандартными средствами пакетного менеджера вашей операционной системы
CentOS
yum update - обновит все пакеты на сервере
Debian и Ubuntu
apt-get update apt-get dist-upgrade