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

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

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

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

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

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

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

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

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

Copy to Clipboard

Включить модуль Apache, названный: Mod_ssl.

Включить модуль Apache, названный: Mod_rewrite.

Copy to Clipboard

Отредактируйте файл конфигурации Apache.

Copy to Clipboard

Добавьте следующие строки в конце этого файла.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

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

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

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

Copy to Clipboard

Перезапустите службу Apache.

Copy to Clipboard

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

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

• https://200.200.200.200

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

Apache default page

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