1. Первым делом необходимо скопировать на сервер файлы сертификата. Для этой цели необходимо использовать FTP-клиент.

2. На следующем этапе требуется объединить сертификат с промежуточным сертификатом intermediateCA.crt или цепочкой сертификатов ca-bundle.crt. Это делается через SSH-консоль при помощи команды:

cat intermediate.crt >> your_domain_name.crt

3. Теперь необходимо изменить файл c нужным виртуальным хостом в Nginx. Для этого открываем этот файл в текстовом редакторе и вносим в него параметры, которые выделены жирным шрифтом:

server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/your_domain.crt; (or .pem)
ssl_certificate_key /etc/ssl/your_domain.key;
server_name your.domain.com;
access_log /var/log/nginx/nginx.vhost.access.log;
error_log /var/log/nginx/nginx.vhost.error.log;
location / {
root /home/www/public_html/your_domain.com/public/;
index index.html;
}
}

Где:

ssl_certificate – файл с содержимым основного и корневого сертификатов.

ssl_certificate_key – файл, содержащий ключ, сгенерированный при создании CSR.

4. После внесенных изменений требуется перезагрузка Nginx. Она выполняется при помощи следующей команды:

sudo /etc/init.d/nginx restart

Таким образом, после выполнения всех вышеописанных действий, SSL-сертификат был установлен на сервер. Отныне все ваши данные, размещенные на сайте, защищены. В случае, если во время установки сертификата вы столкнетесь с какими-либо проблемами или у вас появятся дополнительные вопросы, пожалуйста, обратитесь в нашу службу поддержки для своевременного решения.

Думаете, какой купить сертификат? У нас вы найдете предложения от Центров сертификации Comodo, Symantec и GeoTrust. Интересует покупка хостинга и домена? У нас вы также найдете интересные тематические домены для вашего веб-сайта. Мы предлагаем виртуальный хостинг, а также возможность купить VPS или арендовать сервер в США или Европе.

Была ли статья полезной?

Спасибо за отзыв!