Хотите узнать, как установить Nginx и настроить функцию HTTPS, чтобы использовать самостоятельно подписанный сертификат на компьютере под управлением Ubuntu Linux? В этом учебнике мы собираемся включить использование HTTPS на сервере Nginx и создать самостоятельно подписанный сертификат.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Nginx — Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.

Учебник Nginx — Включить HTTPS

Установите сервер Nginx и необходимые пакеты.

Copy to Clipboard

Создайте закрытый ключ и сертификат веб-сайта с помощью команды OpenSSL.

Copy to Clipboard

Введите запрашиваемую информацию.

Copy to Clipboard

На опцию, названную COMMON_NAME, необходимо ввести IP-адрес или имя хоста.

В нашем примере мы использовали IP-адрес 200.200.200.2000.

Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.

Copy to Clipboard

Вот файл, перед нашей конфигурацией.

Copy to Clipboard

Вот файл, после нашей конфигурации.

Copy to Clipboard

Дополнительно, вы можете перенаправить http пользователей на версию HTTPS вашего сайта.

В этом случае используйте следующую конфигурацию.

Copy to Clipboard

Перезапустите сервис Nginx.

Copy to Clipboard

Откройте браузер и получите доступ к версии httpS вашего сайта.

В нашем примере в браузер был введен следующий URL::

• https://200.200.200.200

Сервер Nginx будет отображать версию httpS вашего сайта.

nginx welcome

Поздравляю! Вы закончили конфигурацию HTTPS на сервере Nginx.