Lonely Dreamer (sanmai) wrote,
Lonely Dreamer
sanmai

nginx + SSL + StartCom Free SSL

1) Идем на сайт StartCom, выбираем Class 2, заполняем (правильными данными!) анкету;

2) Делаем на сервере:
openssl genrsa -des3 -out example.com.key 1024
openssl req -new -key example.com.key -out example.com.csr
Заполняем все необходимые поля как описано в инструкции в мастере и копипастим содержимое example.com.csr в форму;

3) Выбираем подходящий контактный адрес, получаем на почту ссылку, переходим по ней и ждем в почте ссылку на готовый сертификат;

4) На сервере:
USE="ssl" emerge nginx mkdir -p /etc/nginx/ssl  chgrp nginx /etc/nginx/ssl chmod o-rx /etc/nginx/ssl
5) Копируем в /etc/nginx/ssl полученный сертификат (examle.com.crt), а так же example.com.key и ca-bundle.crt;

6) Читаем руководство к модулю ssl;

7) Прописываем в соответствующем месте:
ssl_certificate      /etc/nginx/ssl/example.com.crt;
ssl_certificate_key /etc/nginx/ssl/example.com.key;
ssl_client_certificate /etc/nginx/ssl/ca-bundle.crt;

Вот и все.
Tags: linux, nginx, useful
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments