Перейти к основному контенту
Позвонить нам
Телефоны и время работы
Справочный центр

Ознакомьтесь с нашими справочными ресурсами в Интернете

Справка

Сертификаты SSL Справка

Мы постарались перевести эту страницу для вас как можно точнее. Эта страница доступна и на английском языке.

NGINX на CentOS 7: установка сертификата

После того как ваш запрос будет одобрен, вы сможете скачать сертификат SSL и промежуточные сертификаты из приложения SSL. Для получения дополнительной информации см. Загрузка сертификата SSL . Вам нужно будет выбрать опцию Apache при загрузке сертификата.

Примечание. Установка SSL производилась на сервере CentOS 7 с установленным стеком LEMP. Точная конфигурация вашего сервера может отличаться в зависимости от версии Nginx, платформы вашей ОС или способа установки Nginx.

  1. Подключитесь к своему серверу через SSH.
  2. Создайте каталог для хранения ключа сервера, сертификата и промежуточного пакета.
    Судо mkdir / etc / nginx / ssl
  3. Скопируйте закрытый ключ, созданный при создании CSR, в папку ssl.
    cp coolexample.key / etc / nginx / ssl
  4. SFTP на свой сервер и загрузите сертификат SSL и промежуточный пакет в папку / etc / nginx / ssl.
  5. Перейдите в папку SSL в SSH.
    cd / etc / nginx / ssl
  6. Объедините сертификат SSL и промежуточный пакет в один файл с помощью команды concatenate. Так как ваш промежуточный сертификат и корневой сертификат входят в комплект, вы можете использовать следующую команду SSH:
    Судо кошки f84e19a2f44c6386.c 

    Примечание . Сертификаты должны быть перечислены в этом порядке с командой конкатенации, иначе SSL не будет работать должным образом на вашем сервере.
  7. Откройте файл конфигурации NGINX для домена, для которого вы устанавливаете сертификат SSL.
    sudo vim /etc/nginx/sites-available/coolexample.com
  8. Обновите файл конфигурации, чтобы использовать сертификат SSL.
    сервер {слушать 80; имя_сервера coolexample.com; вернуть 301 https://$host$request_uri; } сервер {слушать 443 ssl; имя_сервера coolexample.com; ssl_certificate /etc/nginx/ssl/coolexample.crt; ssl_certificate_key /etc/nginx/ssl/coolexample.key; root /usr/share/nginx/coolexample.com/; index.php index.html index.htm; }
    
  9. Сохраните файл конфигурации.
    wq!
  10. Перезагрузите сервер NGINX.
    перезапуск службы sudo nginx