Вход в систему

Войти
Звоните: 0-800-50-95-25 Пишите: sales@ssl.com.ua
Панель клиента
База знаний

Как мне установить SSL сертификат на Apache?

1. Копируем файлы сертификата на ваш сервер (например, через FTP-клиент).
 
2. Редактируем файл конфигурации Apache.

Примечание: по умолчанию путём к этому файлу является /etc/httpd/httpd.conf, где для каждого домена созданы блоки (они могут находиться в нижней части файла httpd.conf.), но иногда блоки прописаны отдельно – например, в под-директориях /etc/httpd/vhosts.d/ или /etc/httpd/sites/ или в файле ssl.conf. Перед редактированием файла необходимо убедиться в наличии этих блоков, а сам файл лучше скопировать и сохранить под другим именем (например, httpd.conf_old), чтобы иметь возможность откатиться к предыдущей конфигурации.

Итак, редактируем настройки работы виртуального хоста для установления SSL-соединения. Строки, прописанные жирным шрифтом должны быть добавлены в конфигурационный файл:
 
DocumentRoot /var/www/html2
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/.сa-bundle
 
Имена файлов и пути к ним должны соответствовать именам и расположению файлов сертификатов:
SSLCertificateFile – файл Вашего сертификата (например: your_domain_name.crt).
SSLCertificateKeyFile – файл ключа, созданного при генерации CSR.
SSLCertificateChainFile – файл цепочки сертификатов (корневой + промежуточный сертификаты).

Примечание: Если необходимо, чтобы сайт работал и с защищенным соединением и с незащищенным, вам необходим виртуальный хост для каждого соединения. Сделайте копию существующего незащищенного виртуального хоста и создайте его для SSL-соединения.
 
3. Проверяем конфигурацию Apache.
Для того, чтобы изменения вступили в силу, Вам необходимо будет перезапустить Apache, однако, если в конфигурационном файле есть ошибки – Вам это не удастся. Чтобы избежать лишних затруднений, проверяем работоспособность веб-сервера следующей командой:
apachectl configtest
 
4. Перезапускаем Apache.


Этот ответ Вам помог?

Прочитайте также
Что такое Symantec Seal-in-Search? (Просмотров: 978)

Язык:

Быстрая навигация

Вход в систему

Электронная почта

Пароль

Запомнить меня

Поиск


Регистрация
 
Пожалуйста, заполните контактную информацию