Как установить SSL-сертификат на XAMPP

В этом уроке мы покажем Вам , как установить SSL-сертификат на XAMPP. Вы также узнаете, где лучше всего покупать недорогие SSL-сертификаты.


Оглавление

  1. Сгенерируйте код CSR для XAMPP
  2. Установите SSL-сертификат на XAMPP
  3. Протестируйте Вашу установку SSL
  4. Где купить лучший SSL-сертификат для XAMPP?

Мы также записали видео, которое проведет Вас через весь процесс установки SSL-сертификата на XAMPP:

Если Вы предпочитаете текстовую версию урока, продолжайте читать ниже:


Сгенерируйте код CSR для XAMPP

Если Вы уже сгенерировали CSR-код и получили SSL-сертификат в ZIP-папке, переходите сразу к шагам установки.

Запрос на подписание сертификата, или просто CSR, – это небольшой закодированный текстовый файл, содержащий информацию о Вашем домене и компании. Все коммерческие ЦС требуют от кандидатов на получение SSL предоставить код CSR, как часть процесса проверки SSL.

Поскольку XAMPP работает локально на Вашем устройстве, у Вас есть несколько вариантов, когда нужно создать свой код CSR. Ниже приведены два метода создания CSR, выберите один из них и следуйте инструкциям, приведенным в ссылке:

  1. Используйте инструмент генератора CSR от SSL Dragon
  2. Следуйте нашему пошаговому руководству по созданию CSR с помощью утилиты OpenSSL для Apache

После того, как Вы сгенерируете код CSR и файлы закрытого ключа, продолжите выполнение инструкций по установке.


Установите SSL-сертификат на XAMPP

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

Вот что Вам понадобится:

  • Ваш основной файл SSL-сертификата.
  • Файл CA Bundle или SSL Chain, содержащий Ваши корневой и промежуточный сертификаты.
    Примечание: Если Ваш пакет состоит из нескольких SSL-файлов, Вам необходимо объединить содержимое каждого файла в один файл обычного текстового документа (расширение .crt). Добавьте сначала промежуточные сертификаты, а затем корневой сертификат.
  • Файл закрытого ключа, который Вы сгенерировали вместе с кодом CSR.

Когда Ваши SSL-файлы будут готовы, выполните следующие действия:

Шаг 1: Создайте папку на Вашем сервере XAMPP

Вы будете использовать эту папку для хранения файлов SSL. Например, Вы можете использовать этот каталог: xamppapachessl

Шаг 2: Найдите файл конфигурации для Вашего сайта

Используйте один из двух приведенных ниже способов:

  1. В панели управления XAMPP нажмите Config и выберите Apache (httpd-ssl.conf).
  2. Используйте файловый проводник, чтобы найти файл конфигурации. Он находится в папке, куда Вы установили панель управления XAMPP. Например, “dxamppapacheconfextrahttpd-ssl.conf”.

Шаг 3: Отредактируйте виртуальный хост для порта 443

Откройте файл конфигурации с помощью любого текстового редактора, например, Блокнота, и выполните приведенный ниже пример, затем сохраните изменения.

DocumentRoot "/var/www"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
SSLEngine on
SSLCertificateFile "D:/xampp/apache/ssl/yourdomain_com.crt"
SSLCertificateKeyFile "D:/xampp/apache/ssl/yourdomain_com.key"
SSLCACertificateFile "D:/xampp/apache/ssl/yourdomain_com.ca-bundle"

Примечание: Убедитесь, что Вы заменили имя сервера и псевдоним, а также пути к сертификатам на Ваши реальные имена и местоположения.

Шаг 4: Перезапустите сервер

В панели управления XAMPP нажмите Остановить, затем Начать.

Поздравляем, Вы успешно установили SSL-сертификат в XAMPP.


Протестируйте Вашу установку SSL

После установки SSL-сертификата в XAMPP рекомендуется протестировать Вашу установку SSL на предмет возможных ошибок. С помощью этих высококлассных SSL-инструментов Вы можете получить мгновенное сканирование и отчеты по Вашему SSL-сертификату.


Где купить лучший SSL-сертификат для XAMPP?

Вам не нужно покидать этот сайт! Здесь, в SSL Dragon, мы предлагаем самый широкий ассортимент SSL-продуктов по невероятным ценам. Все наши сертификаты совместимы с XAMPP и подходят для проектов любого размера и бюджета.


Часто задаваемые вопросы

Могу ли я установить SSL сертификат на XAMPP?

Вы можете сгенерировать самоподписанный сертификат или установить на XAMPP SSL-сертификат стороннего производителя.

Копировать ссылку

Как получить SSL-сертификат локального хоста?

SSL Dragon предлагает SSL-сертификаты сторонних производителей, совместимые с localhost. После того, как Вы отправите CSR в ЦС, Вы получите SSL-сертификат. Наше руководство по установке поможет Вам установить его.

Копировать ссылку

Как узнать, установлен ли SSL-сертификат в XAMPP?

Если на XAMPP установлен SSL-сертификат, URL Вашего сайта должен начинаться с HTTPS вместо HTTP, где S означает secure. Вы также можете нажать на значок замка в адресной строке и проверить информацию о сертификате.

Копировать ссылку

Где хранятся сертификаты SSL в XAMPP?

Каталог SSL должен содержать папку Apache. Например, Вы можете хранить сертификаты в xamppapachessl. Директории по умолчанию не существует.

Копировать ссылку

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Написано

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