Установка SSL-сертификата в ISPmanager
ISPmanager – это достаточно распространенная сегодня панель управления веб-хостингом, обладающая многочисленными возможностями, характерными для премиальных панелей управления. При этом ISPmanager имеет более доступную цену, нежели cPanel и другие конкурирующие решения.
В данной статье мы рассмотрим процесс установки SSL-сертификата в ISPmanager. При написании статьи мы ориентировались на ISPmanager 4, однако в случае с ISPmanager 5 отличия будут незначительны. Также данное руководство охватывает заказ сертификатов только для одного домена.
Мы рассмотрим два варианта развития событий.
Вариант 1 (предпочтительный). У вас пока нет SSL-сертификата, но вы хотите его приобрести через наш сайт.
В этом случае порядок действий будет следующим.
Шаг 1. Переходим в панель управления и выбираем вкладку WWW из меню слева.
Шаг 2. Переходим в раздел SSL Certificates.
Шаг 3. Выбираем пункт Generate и в качестве типа сертификата указываем «request».
Шаг 4. Заполняем все поля для генерации CSR-запроса на выпуск SSL-сертификата. Поля должны быть заполнены на английском.
Название поля |
Описание поля |
Пример заполнения |
Certificate name |
Любое имя сертификата |
Imya_certificata |
The length of the key |
Длина ключа. Обязательно выбираем 2048. |
|
Country code |
Двухбуквенный код страны |
RU |
State/Province |
Область |
Kostromskaya |
City |
Город |
Kologriv |
Company |
Название компании. Если сертификат выпускается для физического лица, то в таком случае вводим в это поле сам домен. |
www.example.com |
Department |
Подразделение компании (можно оставить пустым, если сертификат выпущен для физ. лица). |
IT |
Domain name |
Выбираем other |
|
Standard name (CN) |
Задаем домен |
www.example.com |
Alternative names |
Альтернативные доменные имена. Оставляем поле пустым |
|
|
Email, связанный с доменом |
admin@example.com |
Щелкаем 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.