Найти в Дзене
Almaz Galyaviev

Загрузка RSA сертификата на сервер njinx

1. Приобретите SSL-сертификат у надежного поставщика. Полученные от поставщика файлы нужно сохранить в соответствующей директории на сервере.

2. Откройте файл конфигурации Nginx. Он находится по адресу /etc/nginx/nginx.conf.

3. Найдите блок server и добавьте в него следующий код:

```
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;
}
```

Замените example.com на ваш доменный адрес. Укажите путь к сертификату и ключу PEM, которые вы получили от поставщика.

4. Если вы не хотите использовать HTTPS для всех страниц своего сайта, а лишь для выбранных разделов, добавьте следующий код:

```
location /secure/ {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;}
```

Эта конфигурация активирует HTTPS только при посещении страниц в разделе /secure/.

5. Перезапустите сервер Nginx командой:

```
sudo service nginx restart
```

После перезапуска сервер обновит настройки и начнет использовать SSL-сертификат.

6. Проверьте работу сертификата, перейдя на ваш сайт по протоколу HTTPS и убедившись, что браузер подтвердил положительную проверку SSL.

Готово! Сертификат загружен и настроен на ваш сервер Nginx.