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

Материал из ISPWiki

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

Содержание

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

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

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

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

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

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

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

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

IP-адрес, для которого была получена лицензия на панель управления DNSmanager, должен быть первым в списке 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-адреса лицензии </code>

Если Apache отсутствует программа установки сообщит вам об этом

Apache webserver ... pkg_info: no packages installed [NOT FOUND] dnsmgr can't work without apache Have you installed apache ? [y/N]

Нажмите клавишу Enter, если у вас не установлен Apache

Would you like install it ? [Y/n]

Выберете установку Apache (нажмите Enter) для продолжения установки

После завершения установки панель DNSmanager запросит пароль пользователя admin, который осуществляет доступ в DNSmanager

Please enter admin password for access the control panel :

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

PermitRootLogin yes

Шаг 3

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

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

FreeBSD

Установка производится в директорию /usr/local/ispmgr.

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

Apache bind

Apache

В конфигурационный файл Apache добавляется директива Include, обеспечивающая работу DNSmanager:

Include /usr/local/ispmgr/etc/ispmgr.inc

Для безопасного соединения по SSL создаются секретные ключи с помощью команды:

openssl req -new -newkey rsa:1024 -nodes -keyout /etc/mail/certs/server.key -x509 -days 5000 -subj "/C=XX/CN=имя-хоста/emailAddress=root@имя-хоста" -out /etc/mail/certs/server.crt

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

/usr/local/etc/apache/ssl.crt/server.crt /usr/local/etc/apache/ssl.key/server.key

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