Установка сертификата на Apache

Описание: Прочии темы
Модератор: Aleksandr

LILUS M
Автор темы, Старшина
Старшина
Аватара
LILUS M
Автор темы, Старшина
Старшина
Сообщения: 136
Зарегистрирован: 2 мая 2013
С нами: 10 лет 10 месяцев

#1 LILUS » 1 февраля 2016, 19:49

Для установки сертификата откройте конфигурационный файл Apache. etc/apache2/apache2.conf.
Создайте блок <VirtualHost> для подключения SSL соединения.
Пример:

Код: Выделить всё

<VirtualHost 120.10.20.61:443>
  DocumentRoot /home/user/data/www/midomain.com
  ServerName midomain
.com
  SSLEngine on
  SSLCertificateFile 
/path/to/domain.crt
  SSLCertificateKeyFile 
/path/to/domain.key
  SSLCACertificateFile 
/path/to/ca.crt
</VirtualHost>


Где

  • midomain.com — имя вашего домена.
  • 120.10.20.61 — ip адрес, на котором находится домен.
  • /home/user/data/www/midomain.com — путь до домашней директории вашего домена.
  • /path/to/domain.crt — файл, в котором находится сертификат.
  • /path/to/domain.key — файл, в котором находится ключ сертификата.
  • /path/to/ca.crt - файл корневого сертификата.

Теперь проверьте конфигурацию Apache до перезапуска. Всегда лучше проверить файлы конфигурации Apache на ошибки до перезапуска. Так как Apache не запустится заново, если в файлах конфигурации будут фигурировать синтаксические ошибки. Для этого используйте следующую команду:

Код: Выделить всё

apachectl configtest


Перезапустите Apache командой

Код: Выделить всё

apachectl restart 
или 
apache2ctl restart


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Прочее»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя