В этом уроке мы покажем Вам , как установить SSL-сертификат на XAMPP. Вы также узнаете, где лучше всего покупать недорогие SSL-сертификаты.
Оглавление
- Сгенерируйте код CSR для XAMPP
- Установите SSL-сертификат на XAMPP
- Протестируйте Вашу установку SSL
- Где купить лучший SSL-сертификат для XAMPP?
Мы также записали видео, которое проведет Вас через весь процесс установки SSL-сертификата на XAMPP:
Если Вы предпочитаете текстовую версию урока, продолжайте читать ниже:
Сгенерируйте код CSR для XAMPP
Если Вы уже сгенерировали CSR-код и получили SSL-сертификат в ZIP-папке, переходите сразу к шагам установки.
Запрос на подписание сертификата, или просто CSR, – это небольшой закодированный текстовый файл, содержащий информацию о Вашем домене и компании. Все коммерческие ЦС требуют от кандидатов на получение SSL предоставить код CSR, как часть процесса проверки SSL.
Поскольку XAMPP работает локально на Вашем устройстве, у Вас есть несколько вариантов, когда нужно создать свой код CSR. Ниже приведены два метода создания CSR, выберите один из них и следуйте инструкциям, приведенным в ссылке:
- Используйте инструмент генератора CSR от SSL Dragon
- Следуйте нашему пошаговому руководству по созданию CSR с помощью утилиты OpenSSL для Apache
После того, как Вы сгенерируете код CSR и файлы закрытого ключа, продолжите выполнение инструкций по установке.
Установите SSL-сертификат на XAMPP
Когда центр сертификации подтвердит Ваш SSL-сертификат и доставит необходимые файлы в Ваш почтовый ящик, загрузите заархивированную ZIP-папку и распакуйте ее содержимое на Вашем устройстве.
Вот что Вам понадобится:
- Ваш основной файл SSL-сертификата.
- Файл CA Bundle или SSL Chain, содержащий Ваши корневой и промежуточный сертификаты.
Примечание: Если Ваш пакет состоит из нескольких SSL-файлов, Вам необходимо объединить содержимое каждого файла в один файл обычного текстового документа (расширение .crt). Добавьте сначала промежуточные сертификаты, а затем корневой сертификат. - Файл закрытого ключа, который Вы сгенерировали вместе с кодом CSR.
Когда Ваши SSL-файлы будут готовы, выполните следующие действия:
Шаг 1: Создайте папку на Вашем сервере XAMPP
Вы будете использовать эту папку для хранения файлов SSL. Например, Вы можете использовать этот каталог: xamppapachessl
Шаг 2: Найдите файл конфигурации для Вашего сайта
Используйте один из двух приведенных ниже способов:
- В панели управления XAMPP нажмите Config и выберите Apache (httpd-ssl.conf).
- Используйте файловый проводник, чтобы найти файл конфигурации. Он находится в папке, куда Вы установили панель управления 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 и подходят для проектов любого размера и бюджета.
Часто задаваемые вопросы
Вы можете сгенерировать самоподписанный сертификат или установить на XAMPP SSL-сертификат стороннего производителя.
Копировать ссылку
SSL Dragon предлагает SSL-сертификаты сторонних производителей, совместимые с localhost. После того, как Вы отправите CSR в ЦС, Вы получите SSL-сертификат. Наше руководство по установке поможет Вам установить его.
Копировать ссылку
Если на XAMPP установлен SSL-сертификат, URL Вашего сайта должен начинаться с HTTPS вместо HTTP, где S означает secure. Вы также можете нажать на значок замка в адресной строке и проверить информацию о сертификате.
Копировать ссылку
Каталог SSL должен содержать папку Apache. Например, Вы можете хранить сертификаты в xamppapachessl. Директории по умолчанию не существует.
Копировать ссылку
Сэкономьте 10% на SSL-сертификатах при заказе сегодня!
Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10