SimpleHM Nginx Install SSL

Материал из VDS64.com Wiki
Перейти к: навигация, поиск

Установка SSL сертификата в Nginx

По-умолчанию в панели SimpleHM веб-сервер Nginx является основным веб-сервером.
Поэтому для корректной работы https на сайте нужно устанавливать сертификат именно в нем, а не в apache.
Для примера, используется домен example.com.

Для начала создайте папку /var/keys, если ее нет на Вашем сервере. Если центр сертификации предоставляет “связку” сертификатов, ее следует присоединить к сертификату сервера. Сертификат сервера следует разместить перед связкой сертификатов в скомбинированном файле:
$ cat example.com.crt bundle.crt > example.com.chained.crt
Полученный файл вместе с файлом ключа сертификата, который имеет расширение .key, положите в папку /var/keys/. В итоге в папке у Вас должно быть два файла:

  • www.example.com.chained.crt
  • www.example.com.key


Откройте файл конфигурации Nginx для домена /etc/nginx/vhosts/example.com.conf и в начале файла в разделе Server замените на:

   server {
    listen              80;
    listen              443 ssl;
    server_name         example.com;
    ssl_certificate     /var/keys/example.com.chained.crt;
    ssl_certificate_key /var/keys/example.com.key;
    ...
   }


После этого перезапустите веб-сервер nginx.


Подробнее а настройке SSL+Nginx можно найти на по ссылке

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Партнерская программа
Панель VDS64-Центр
Панель SimpleHM
Инструменты