Документация ispmanager 6 lite, pro, host

Размещение сайта на сервере с ispmanager

Есть сервер с установленным на нем ispmanager 6, на котором необходимо разместить сайт.

Для этого выполните следующие шаги:

Создание пользователя

Для создания пользователя:

  1. Зайдите в панель управления (ispmanager).
  2. В Основном меню выберите пункт Пользователи.
  3. В открывшейся форме в правом верхнем углу выберите Создать пользователя.
  4. Откроется вкладка Новый пользователь, в которой заполните информацию о пользователе, а также настройте ограничения и доступ и нажмите на кнопку Далее.
    При создании отметьте чек-боксы "Может использовать SSL" и "Может использовать PHP как модуль apache"
  5. Откроется вкладка Дополнительная информация, на которой заполните необходимую информацию и нажмите на кнопку Далее.
  6. Откроется вкладка Подтвердите, на которой перечислена информация по создаваемому пользователю.
  7. Нажмите на кнопку Завершить для создания пользователя (если необходимо скорректировать информацию, нажмите на кнопку Назад).


Настройка сервера имен

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

Пример настройки

  1. Зайдите в панель управления (ispmanager).
  2. В Основном меню выберите пункт Сайты.
  3. В открывшейся форме в правом верхнем углу выберите пункт Создать сайт.
  4. Откроется вкладка Новый сайт, в которой заполните информацию о сайте и нажмите на кнопку Создать.
  5. В Основном меню нажмите на кнопку Управление DNS.
  6. В открывшейся форме выберите свой сайт и выберите пункт Управлять DNS записями.
  7. Значение 1.1.1.1 — IP адрес вашего сервера и docs.ru — имя домена
  8. У регистратора домена укажите сервера вместе с IP-адресами, например:
    ns1.docs.ru/1.1.1.1

Проверка работоспособности

Внимание!
Проверку работоспособности необходимо выполнять под правами администратора.

Для проверки работоспособности:

  • если на ПК установлена ОС семейства Unix, то добавьте в файл /etc/hosts запись вида:
    1.1.1.1 docs.ru
    Пояснения
  • если на ПК Windows, то добавьте в файл C:\windows\system32\drivers\etc\hosts запись вида:
    1.1.1.1 docs.ru
    Пояснения

Теперь сайт открывается по имени с надписью: "Сайт docs.ru только что создан".

После обновления кэша DNS, удалите произведенные настройки.

Размещение данных сайта на сервере

Если наполнение сайта есть (например, сайт разработали сторонние специалисты, и они предоставили готовые файлы), загрузите данные на сервер:

  1. В Основном меню нажмите на кнопку Пользователи.
  2. Выберите соответствующего пользователя и нажмите на кнопку Войти под пользователем.
  3. Панель переключится на пользователя.
  4. В Основном меню перейдите на вкладку Сайты.
  5. Выделите необходимый сайт и нажмите на кнопку Файлы сайта.
  6. В открывшейся форме нажмите на кнопку Загрузить.
  7. В открывшейся форме Закачать файлы выберите тип файла и файлы для загрузки (загружать можно сразу несколько файлов). 
  8. После добавления файлов нажмите на кнопку Загрузить.

Установка на сервер CMS

Из интерфейса ispmanager можно установить CMS на домен.

Установить CMS можно двумя способами:

  • Web-скриптами;
  • Softaculous.

Установка CMS с использованием web-скриптов

В разделе Сайты выберите сайт → меню  Установка CMS.

В открывшемся списке выберите скрипт и следуйте мастеру установки.

  • На уровне пользователя доступны для выбора только те скрипты, что включил администратор.
  • На уровне администратора (root) возможно выбрать, какие скрипты будут доступны пользователю для установки.

Установка CMS с использованием Softaculous

Предварительно администратор сервера (root) включает Softaculous в разделе "Модули". После этого на уровне пользователя в разделе Доп. приложения появляется ссылка на переход в Softaculous. При переходе по ссылке открывается интерфейс Softaculous, где доступно для установки множество известных скриптов.

Внимание!
Некоторые скрипты платные.


Настройка SSL-соединения

Для создания безопасного соединения между веб-сервером и клиентским браузером используется SSL-сертификат, предназначенный однозначно идентифицировать сервер.

Для панели управления ispmanager и для созданного сайта используется самоподписанный сертификат.

Чтобы сайт открывался по проверенному соединению, а значок рядом с адресом сайта был зеленый, приобретите SSL-сертификат в центре сертификации или воспользуйтесь интегрированным сервисом Let's Encrypt.

Добавление сертификата:

  1. Выберите подходящий SSL-сертификат здесь (рекомендуем использовать AlphaSSL).
  2. После того, как заказ оплачен, на почтовый ящик, указанный в качестве проверенного (approval email), придет письмо с подтверждением заказа и инструкцией в письме. Через некоторое время от центра сертификации придет e-mail c сертификатом.
  3. Установите купленный сертификат через панель ispmanager. Для этого: 
    • зайдите в панель под пользователем (владельцем сайта):
      • в Основном меню нажмите на пункт Пользователи;
      • выберите соответствующего пользователя и нажмите на кнопку Войти под пользователем;
    • добавьте сертификат:
      • в Основном меню нажмите на SSL-сертификаты;
      • в открывшейся форме нажмите на кнопку Добавить сертификат;
      • выберите тип сертификата — Существующий и нажмите на кнопку Далее;
      • в открывшейся вкладке укажите имя сертификата (произвольное) и в соответсвующие поля подставьте полученную  информацию от центра сертификации, нажмите на кнопку Завершить.
  4. Включите установленный сертификат:
    • в Основном меню выберите пункт меню Сайты;
    • выделите необходимый сайт и нажмите на кнопку Редактировать;
    • в раскрывшемся меню выберите Изменить;
    • в открывшейся вкладке Сайт в поле SSL-сертификат выберите ранее добавленный сертификат и нажмите на кнопку Сохранить.

Теперь сайт открывается по защищенному соединению.

Полезная инструкция по установке SSL-сертификатов здесь.