SimpleHM Nginx Install SSL — различия между версиями

Материал из VDS64.com Wiki
Перейти к: навигация, поиск
(Новая страница: « == Установка SSL сертификата в Nginx == По-умолчанию в панели SimpleHM веб-сервер Nginx является осн…»)
 
(Установка SSL сертификата в Nginx)
Строка 7: Строка 7:
 
<br>
 
<br>
 
Для примера, используется домен example.com.
 
Для примера, используется домен example.com.
 +
<br>
 
<br>
 
<br>
 
Для начала создайте папку <code>/var/keys</code>, если ее нет на Вашем сервере. Если центр сертификации предоставляет “связку” сертификатов, ее следует присоединить к сертификату сервера. Сертификат сервера следует разместить перед связкой сертификатов в скомбинированном файле:
 
Для начала создайте папку <code>/var/keys</code>, если ее нет на Вашем сервере. Если центр сертификации предоставляет “связку” сертификатов, ее следует присоединить к сертификату сервера. Сертификат сервера следует разместить перед связкой сертификатов в скомбинированном файле:

Версия 10:02, 30 сентября 2016

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

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

Для начала создайте папку /var/keys, если ее нет на Вашем сервере. Если центр сертификации предоставляет “связку” сертификатов, ее следует присоединить к сертификату сервера. Сертификат сервера следует разместить перед связкой сертификатов в скомбинированном файле:
$ cat www.example.com.crt bundle.crt > www.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         www.example.com;
    ssl_certificate     /var/keys/www.example.com.crt;
    ssl_certificate_key /var/keys/www.example.com.key;
    ...
   }


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


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

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

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