Загрузка сертификата сайта

Вы получите электронное письмо от SSL.com с сертификатом в электронном письме (your_domain_name.crt). При просмотре в текстовом редакторе ваш сертификат будет выглядеть примерно так:

—– НАЧАТЬ СЕРТИФИКАТ—–
MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAmowggHXAhAF
(…….)
K99c42ku3QrlX2+KeDi+xBG2cEIsdSiXeQS/16S36ITclu4AADEAAAAAAAAA
—– ОТПРАВИТЬ СВИДЕТЕЛЬСТВО—–

Скопируйте ваш сертификат в каталог, который вы будете использовать для хранения ваших сертификатов. В этом примере мы будем использовать / etc / ssl / private /. Файлы открытого и закрытого ключей уже будут в этом каталоге. Закрытый ключ, используемый в примере, будет помечен как private.key, а открытый ключ будет your_domain_name.crt.

Рекомендуется сделать каталог, содержащий файл закрытого ключа, доступным для чтения только пользователю root.

Войдите в консоль администратора и выберите сайт, для которого был запрошен сертификат.

Выберите Службы, затем Действия рядом с Веб-сервером Apache и затем Параметры SSL. Самоподписанный сертификат уже должен быть сохранен.

Ensim6

Выберите «Импорт» и скопируйте текст из файла your_domain_name.crt в поле.

Ensim7

Выберите «Сохранить», статус теперь должен измениться на успешный.

Ensim8

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

Установите промежуточные / корневые сертификаты

Вам нужно будет установить промежуточный и корневой сертификаты, чтобы браузеры могли доверять вашему сертификату. Помимо вашего SSL-сертификата (your_domain_name.crt), к письму от Comodo также прикреплены два других сертификата с именами GTECyberTrustRootCA.crt и ComodoClass3SecurityServicesCA.crt. Пользователям Apache эти сертификаты не требуются. Вместо этого вы можете установить промежуточные сертификаты, используя метод «связки».

Загрузите файл сертификата в комплекте

В настройках виртуального хоста вашего сайта в файле виртуального сайта вам нужно будет добавить следующие директивы SSL. Этого можно добиться:

1. Вам понадобится сертификат сайта и промежуточный сертификат SSL.com. (Загрузите этот файл ca-bundle-client.crt.

2. Добавьте следующую строку в файл виртуального хоста в домене виртуального хоста для вашего сайта (при условии, что / etc / httpd / conf является каталогом, упомянутым в 1.), если строка уже существует, измените ее следующим образом:

SSLCACertificateFile /etc/ssl/private/ca-bundle-client.crt

Если вы используете другое местоположение и имена файлов сертификатов, вам нужно изменить путь и имя файла, чтобы отразить это.
Раздел SSL обновленного файла виртуального хоста теперь должен выглядеть так же, как в этом примере (в зависимости от вашего именования и используемых каталогов):

SSLCertificateFile /etc/ssl/private/имя_вашего_домена.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCACertificateFile /etc/ssl/private/ca-bundle-client.ca

Сохраните файл виртуального хоста и перезапустите Apache.
Теперь вы готовы начать использовать сертификат сервера SSL с конфигурацией Apache Ensim.

Подпишитесь на рассылку новостей SSL.com

Не пропустите новые статьи и обновления с SSL.com

Будьте в курсе и будьте в безопасности

SSL.com является мировым лидером в области кибербезопасности, PKI и цифровые сертификаты. Подпишитесь, чтобы получать последние новости отрасли, советы и анонсы продуктов от SSL.com.

Мы будем рады вашим отзывам

Пройдите наш опрос и поделитесь с нами своими мыслями о своей недавней покупке.