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.
Загрузка RSA сертификата на сервер njinx
27 марта 202327 мар 2023
8
1 мин