Добавление ssl-сертификата на хостинг с ispmanager
Все обозначения, такие как domen1.xyz, необходимо заменить на ваш домен, для которого устанавливаете SSL-сертификат.
Войдите в панель хостинга, откройте раздел WWW → SSL-сертификаты → Создать и следуйте дальнейшем шагам.
- Тип SSL-сертификата – Выбираем пункт существующий сертификат
- Имя сертификата – рекомендуется указывать имя домена вида domen1.xyz
- Поля SSL-сертификат, Цепочка SSL-сертификатов – заполняются содержимым из файлов с именем вида domen1_xyz.crt, которые вам прислал центр-сертификации, а поле Ключ SSL-сертификата должно быть заполнено содержимым из файла с именем вида domen1_xyz.key.
После добавления SSL-сертификата, чтобы его подключить, пройдите в WWW → WWW-домены → Изменить
В настройках WWW-домена в пункте выбора SSL-сертификат выбираем по названию сертификат и нажимаем ОК.
На этапе включения SSL-сертификата нижеуказанные опции НЕ Активируем !
☐ HSTS
☐ Перенаправлять HTTP-запросы в HTTPS
Так как это может привести к циклическому перенаправлению на сайте между протоколами HTTP и HTTPS.
Последующие их включение можно осуществлить только после того как в настройках CMS сайта будет установлено защищенное соединение по SSL.
После подключения сертификата, попробуйте открыть ваш веб-сайт по https:// соединению.
Если сайт будет открываться успешно, следующим шагом будет в настройках CMS включение защищенного SSL соединения (в зависимости от CMS это может выполняться разным образом). И уже после настроек CMS на защищенный протокол, можно попробовать включать принудительную переадресацию (redirect) на HTTPS в настройках WWW-домена.
Установка ssl-сертификата в ispmanager

ISPmanager – это достаточно распространенная сегодня панель управления веб-хостингом, обладающая многочисленными возможностями, характерными для премиальных панелей управления. При этом ISPmanager имеет более доступную цену, нежели cPanel и другие конкурирующие решения.
В данной статье мы рассмотрим процесс установки SSL-сертификата в ISPmanager. При написании статьи мы ориентировались на ISPmanager 4, однако в случае с ISPmanager 5 отличия будут незначительны. Также данное руководство охватывает заказ сертификатов только для одного домена.
Мы рассмотрим два варианта развития событий.
Вариант 1 (предпочтительный). У вас пока нет SSL-сертификата, но вы хотите его приобрести через наш сайт.
В этом случае порядок действий будет следующим.
Шаг 1. Переходим в панель управления и выбираем вкладку WWW из меню слева.
Шаг 2. Переходим в раздел SSL Certificates.
Шаг 3. Выбираем пункт Generate и в качестве типа сертификата указываем «request».
Шаг 4. Заполняем все поля для генерации CSR-запроса на выпуск SSL-сертификата. Поля должны быть заполнены на английском.
Щелкаем OK,
после чего готовый CSR появится в списке. Чтобы воспользоваться созданным CSR-запросом, просто
скопируйте его по кнопке Download.
Вы получите архив, содержащий ключ и CSR-запрос, который необходимо будет ввести у нас на сайте при
выпуске SSL-сертификата.
Внимание: никогда не вводите где-либо приватный ключ!
Вводить нужно только CSR!
Шаг 5. Переходим на сайт нашей компании и совершаем заказ SSL-сертификата, предоставив
готовый CSR-запрос и
пройдя все остальные шаги.
Как только у вас на руках будет готовый SSL-сертификат, вы сможете установить
его в ISPmanager.
Шаг 6. Переходим в панель управления и выбираем вкладку WWW из меню слева.
Шаг 7. Переходим в раздел SSL Certificates.
Шаг 8. Добавляем новый сертификат с помощью кнопки Add.
Шаг 9. В качестве «SSL certificate type» выбираем пункт «Existing». Щелкаем по кнопке Next.
Шаг 10. Заполняем появившуюся форму. В качестве поля SSL certificate name задаем
любую строку, поскольку это поле не очень важно. В поле Certificate вводим
код сертификата из файла с расширением .crt (все содержимое, включая BEGIN/END CERTIFICATE).
В поле Certificate key выбираем из списка приватный ключ
сертификата, который был сгенерирован ранее вместе с CSR-запросом для соответствующего
домена.
В поле Certificate chain указываем корневой и все
промежуточные сертификаты – все это присутствует в файле с расширением .ca-bundle (все содержимое, включая BEGIN/END
CERTIFICATE).
Шаг 11. Щелкаем по кнопке Finish. Подтверждаем установку сертификата.
Шаг 12. Переходим снова на вкладку WWW и выбираем пункт WWW-domains в меню слева.
Шаг 13. Щелкаем два раза по требуемому домену.
Шаг 14.
Выбираем поле Secure Connection (SSL).
Шаг 15. Выбираем новый SSL-сертификат в списке установленных сертификатов (SSL certificate). Щелкаем ОК.
Готово! Веб-сервер будет перезагружен, и вы сможете получить
доступ к своему сайту по HTTPS.
Вариант 2. Вы
сформировали приватный ключ на сайте LeaderSSL и уже получили сертификат.
Итак, вы приобрели SSL-сертификат у нас на сайте. В этом случае приватный ключ и архив
с SSL-сертификатом уже
имеются у вас.
Шаг 1. Переходим в панель управления и выбираем вкладку WWW из меню слева.
Шаг 2. Переходим в раздел SSL Certificates.
Шаг 3. Добавляем новый сертификат с помощью кнопки Add.
Шаг 4. В качестве «SSL certificate type» выбираем пункт «Existing». Щелкаем по кнопке Next.
Шаг 5. Заполняем появившуюся форму. В качестве поля SSL certificate name задаем
любую строку, поскольку это поле не очень важно. В поле Certificate вводим
код сертификата из файла с расширением .crt (все содержимое, включая BEGIN/END CERTIFICATE).
В поле Certificate key вводим приватный ключ сертификата,
который вы получили в процессе заказа SSL-сертификата (обычно автоматически загружается в папку с
загрузками используемого вами браузера на этапе заказа). Приватный ключ имеет
формат .key.
Внимание: если вы по каким-либо причинам потеряли приватный
ключ, вам нужно будет повторно выпустить сертификат!
В поле Certificate chain указываем корневой и все промежуточные
сертификаты – все это присутствует в файле с расширением .ca-bundle (все содержимое, включая BEGIN/END CERTIFICATE).
Шаг 6. Щелкаем по кнопке Finish. Подтверждаем установку сертификата.
Шаг 7. Переходим снова на вкладку WWW и выбираем пункт WWW-domains в меню слева.
Шаг 8. Щелкаем два раза по требуемому домену.
Шаг 9. Выбираем поле Secure Connection (SSL).
Шаг 10. Выбираем новый SSL-сертификат в списке установленных сертификатов (SSL certificate). Щелкаем ОК.
Готово! Веб-сервер будет перезагружен, и вы сможете получить
доступ к своему сайту по HTTPS.
Установка сертификата
Первым делом мы включим поддержку SSL для нашего домена. Переходим в WWW-domains из основного меню слева.
Дважды щелкаем по необходимому нам домену:
Перейдя на настройку нашего домена включаем
Secure Connection (SSL)
и сохраняем изменения:
На главной странице ISPmanager войдя под конечным пользователем нам необходимо найти в основном меню слева раздел
Web-server settings -> SSL Certificates
На открывшейся странице справа добавляем новый сертификат, нажатием на
Add
Указываем что хотим установить уже готовый сертификат, выбирая пункт
Existing
. Выбор
Self-signed certificate
перенаправит нас на создание собственного сертификата, что нам не подходит.
Далее мы указываем:
SSL certificate name — имя сертификата, которое будет указано в ISPmanager
Certificate — основной сертификат для домена. Изъят из hostiqtest_tk.crt
Certificate key — RSA-ключ к сертификату, который был создан вместе с CSR запросом.
Certificate chain — цепочка сертификатов. Изъята из hostiqtest_tk.ca_bundle
Обратите внимание, что лишних символов/пробелов/переносов строк быть в полях не должно.
Подтверждаем установку сертификата.
Готово, сертификат установлен.
Файлом .htaccess (для веб-сервера apache)
Создаем файл с именем .htaccess (без расширения) в корне каталога с сайтом и указываем в нем такие строки:
