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

Буп, бип, боп...вычисление... вычисление...запуск последовательности 42...
Да, похоже эти сумасшедшие роботы опять взялись за свое! Они перевели эту страницу на ваш язык. Роботы действовали из лучших побуждений своих металлических сердец. Они хотели помочь вам! Давайте посмотрим, как они справились со своей задачей, используя кнопки в нижней части страницы. Перейти к английской версии

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

Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.