Създаване сертификат SSL за Apache 2 - от знания - wishhost го хостинг решения

Инсталиране на сертификат SSL за Apache 2

За да инсталирате сертификат за SSL за Apache, трябва да:

1. Копирайте файловете на SSL сертификат за вашия сървър.

2. След това трябва да намерите конфигурационния файл на Apache за редактиране.

Най-често тези конфигурационни файлове се съхраняват в / и т.н. / уеб-. в повечето случаи, основната конфигурационния файл се нарича httpd.conf. Но в някои случаи блокове може да бъде в края на файла httpd.conf. Понякога можете да намерите блокове като отделно в директория, например /etc/httpd/vhosts.d/ или / и т.н. / уеб-/ сайтове / или във файл, наречен ssl.conf.

3. След инсталиране на SSL звена за конфигурация.

Ако имате нужда, за да получите вашия сайт да работи с защитената и незащитената съединение. Имате нужда от виртуален хост за всяка връзка. За да направите това, вие трябва да sdelt копие от съществуващото незащитена виртуален хост и да го създаде за SSL-връзка, както е описано по-долу в п. 4.

4. След това създайте блокове за да се свържете с SSL връзка.

По-долу ви е много прост пример за виртуален хост за SSL-връзка.
В конфигурацията на SSL трябва да се добави части, които са с удебелен шрифт.


DocumentRoot / Var / WWW / HTML2
ServerName www.yourdomain.com
SSLEngine на
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/root.crt

Ispravte името на файла за да съответства на файловете сертификат:

  • SSLCertificateFile - подаде сертификата си (например: your_domain_name.crt).
  • SSLCertificateKeyFile - ключов файл е създаден при генерирането на CSR.
  • SSLCertificateChainFile - файл в главната сертификат.

5. Сега проверите конфигурацията на Apache, преди да рестартирате.

Винаги е по-добре да се провери на конфигурационните файлове на Apache за грешки, преди да рестартирате. Тъй като Apache не се кандидатира отново, ако те се появяват синтактични грешки в конфигурационните файлове. За да направите това, използвайте следната команда:

6. Сега можете да рестартирате Apache.