Настройка HTTPS в Apache
Первое что надо сделать, создать ключ:
openssl genrsa -out host.key 1024
Далее создаем сертификат, который подписываем для себя сами:
openssl req -new -key host.key -x509 -out host-self.crt
В httpd.conf прописываем:
Listen 443
NamedVirtualHost *:443
И создаем виртуальный хост:
<VirtualHost *:443>
ServerName www.somesite.ru
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/host-self.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/host.key
</VirtualHost>
openssl genrsa -out host.key 1024
Далее создаем сертификат, который подписываем для себя сами:
openssl req -new -key host.key -x509 -out host-self.crt
В httpd.conf прописываем:
Listen 443
NamedVirtualHost *:443
И создаем виртуальный хост:
<VirtualHost *:443>
ServerName www.somesite.ru
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/host-self.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/host.key
</VirtualHost>