Настройка 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>
