Установка ISPmanager (ISPmanager)

Материал из ISPWiki

Перейти к: навигация, поиск

Содержание

Системные требования

Всегда устанавливается последняя протестированная версия панели "current".

Операционная система

Список поддерживаемых операционных систем постоянно расширяется. Вы можете просмотреть его здесь.

Мы рекомендуем использовать Linux (Debian или CentOS), так как эти дистрибутивы обладают наиболее полным набором необходимого для работы программного обеспечения. Для всех остальных версий убедитесь, что требуемое вам программное обеспечение присутствует в дистрибутиве.

Если не установлено имя хоста (hostname), необходимое для корректной работы ряда программ, программа установки предложит вам его указать.

В случае, если в операционной системе используется SELinux (Fedora не поддерживается с 4.4.1), то необходимо его отключить. Для этого в файле конфигурации /etc/selinux/config замените строку SELINUX=enforcing на SELINUX=disabled и перезагрузите систему.

Программное обеспечение

Всё необходимое программное обеспечение будет добавлено на сервер в процессе установки.

Мы рекомендуем использовать для установки чистый сервер с операционной системой в минимальной инсталляции. Для Linux - отсутствие установленного и настроенного Apache/PHP/MySQL-серверов.

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

IP-адрес сервера

Для установки программного продукта необходим реальный статический IP-адрес, который должен присутствовать на сетевом адресе сервера и от этого адреса должны осуществляться подключения по http-протоколу (не должна использоваться трансляция адресов).

IP-адрес, для которого была получена лицензия на панель управления ISPmanager, должен быть первым в списке IP-адресов, которые возвращает команда ifconfig. Если адрес не является первым на сетевом интерфейсе, то возможно запустить скрипт install.4.sh с ключем --ip IP-адрес.

Инструкция по установке

Шаг 1

На этом шаге у вас уже должна быть активная лицензия. Если её еще нет, вы можете заказать её здесь. Если вы не уверены, активна ваша лицензия или нет, вы можете проверить это в системе биллинга BILLmanager.

Шаг 2

Войдите в командную оболочку на вашем сервере и запустите любую из команд:

fetch "http://download.ispsystem.com/install.4.sh"
curl -o install.4.sh "http://download.ispsystem.com/install.4.sh"
wget "http://download.ispsystem.com/install.4.sh"

Затем

sh install.4.sh

Ключи командной запуска скрипта install.4.sh, которые можно указывать в случае проблем:

--os OS Принудительное указание операционной системы
--arch ARCH Принудительное указание архитектуры (i386, i686)
--ip IP Принудительное указание IP-адреса лицензии

Программа инсталляции поприветствует вас

Image:ru-install.guide-welcome.gif

Если ваша операционная система CentOS, инсталляционный скрипт предоставит вам возможность подключить дополнительные репозитории. Базовые репозитории CentOS содержат наиболее стабильные пакеты используемые на данный момент, но, к сожалению, ряд пакетов в них всё же отсутствует. Для того, чтобы воспользоваться всеми возможностями предоставляемыми панелью при установке на CentOS, необходимо подключить дополнительные репозитории:

  • Extra Packages for Enterprise Linux (EPEL)
Image:ru-install.epel.gif

Данный репозиторий содержит набор дополнительных пакетов для Enterprise Linux, включая, Red Hat Enterprise Linux (RHEL), CentOS и Scientific Linux (SL). Используется панелью для установки таких пакетов, как PowerDNS, Nginx, MyAdmin, pgAdmin, clamav-milter и др.

  • RPMForge
Image:ru-install.rpmforge.gif

Данный репозиторий считается наиболее стабильным и безопасным. Исторически используется панелью для установки ряда пакетов, которые на текущий момент также присутствуют в EPEL репозитории.

  • ATrpms
Image:ru-install.atrpms.gif

Данный репозиторий обеспечивает новейшие выпуски приложений, а также необходим для подключения в панели такой возможности, как фильтр DKIM.

Если вы продолжите, инсталляционный скрипт спросит вас о режиме установки:

Image:ru-install.guide-mode.gif
  • Install most popular software - будет установлен наиболее популярный набор программного обеспечения, необходимый для веб-хостинга (Apache, php (последние версии), Sendmail (Exim для Debian), Dovecot, Proftpd, FastCgi, Bind, MySQL, Webalizer, AwStats, PhpMyAdmin). Данный тип инсталляции подходит для самой быстрой установки с наименьшим количеством вопросов и мы рекомендуем использовать его.
  • Minimal install (includes web server only) - будет установлен только вебсервер Apache. Всё остальное программное обеспечение вы сможете установить позже с помощью модуля Возможности.
  • Install all supported software (default for anything) - будет установлено практически все поддерживаемое программное обеспечение, например, дополнительно к первому режиму будет установлен PostgreSQL, PhpPgAdmin, менеджер списков рассылки - то, что можно в дальнейшем всегда подключить с помощью модуля Возможности
  • Gives you a choice of software - вам будет предоставлена возможность выбора той или иной версии программного обеспечения для установки. Этот режим наиболее подходит для опытных пользователей.

Если вы выбрали режим Gives you a choice of software, то вашему вниманию откроется диалог настройки сетевых и системных возможностей, доступных для установки на вашем дистрибутиве операционной системы.

Image:ru-install.guide-choose.jpg

Для настройки сервиса выберите нужную строчку из списка и нажмите клавишу ввода. В результате вы увидите диалог выбора версии программного обеспечения, с помощью которого вы можете также исключить данный сервис из установки.

Image:ru-install.guide-detail.jpg

Отметьте сервис, который хотите установить, выбрав (стрелками влево-вправо) пункт меню Select.

Внимание! Если одна из версий программного обеспечения уже установлена на вашем сервере, то в программе инсталляции вы увидите только её, а все остальные варианты программ, обеспечивающих тот же сервис, что и установленная программа, будут скрыты.

После того, как вы произведёте настройку списка версий программного обеспечения для установки, переместите курсор на пункт Install и нажмите клавишу ввода.

После завершения установки инсталлятор ISPmanager проверит работоспособность всех установленных сервисов и выдаст сообщение об окончании работы.

Image:ru-install.complete.gif

Если в процессе установки возникли ошибки, убедитесь, что на вашем сервере не возникает проблем с работой пакетных менеджеров. Например, для Debian прописаны правильные ссылки в файле /etc/apt/sources.list (нормально работает менеджер пакетов apt), для CentOS/Fedora то, что работает менеджер пакетов yum.

Если вы хотите, чтобы сотрудники ISPsystem помогли вам установить ISPmanager, вы должны сообщить им пароль пользователя root на вашем сервере. Также необходимо, чтобы этот пользователь имел возможность входить на сервер по SSH. Для этого в файле /etc/ssh/sshd_config должна быть включена опция

PermitRootLogin yes

Шаг 3

Для доступа к ISPmanager используйте следующий URL, используя IP-адрес вашего сервера. Для авторизации используются системные пользователи, первоначально вход осуществляйте с логином и паролем пользователя root

https://IP-адрес/manager/

либо

https://IP-адрес:1500/ispmgr

В некоторых случаях опытные пользователи нашего программного продукта могут произвести инсталляцию вручную или дополнительную настройку панели, например, при установке на не поддерживаемую операционную систему.

Была ли эта информация полезной? Да | Нет
Личные инструменты