Есть сервер с установленным на нем 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
    CODE

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


Внимание!

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

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

  • если на ПК установлена ОС семейства Unix, то добавьте в файл /etc/hosts запись вида:

    1.1.1.1 docs.ru
    CODE
    Пояснения

    1.1.1.1 — IP адрес вашего сервера

    docs.ru — имя домена

  • если на ПК Windows, то добавьте в файл C:\windows\system32\drivers\etc\hosts запись вида:

    1.1.1.1 docs.ru
    CODE
    Пояснения

    1.1.1.1 — IP адрес вашего сервера

    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-сертификатов здесь.