Apache - Webserver mit SSL

Nachdem Apache2 und SSL installiert ist, gehen Sie so vor:
Verzeichnis für Zertifikat und Schlüssel erzeugen:

mkdir /etc/apache2/ssl

Zertifikat und Schlüssel erzeugen:

openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/ssl/apache.crt -keyout /etc/apache2/ssl/apache.key

Optional: CSR erzeugen und bei einer CA wie CaCert einreichen:

openssl req -new -key apache.key -out apache.csr -nodes

Geben Sie beim Common-Name den vollständigen Hostnamen der SSL-Webseite an!

SSL-Modul aktivieren:

a2enmod ssl

Apache-Konfiguration anpassen z.B. /etc/apache2/conf.d/https.conf:

<VirtualHost _default_:443>
 SSLEngine on
 SSLCertificateFile /etc/apache2/ssl/apache.crt
 SSLCertificateKeyFile /etc/apache2/ssl/apache.key
 DocumentRoot /var/www
</VirtualHost>

Apache neu starten:

/etc/init.d/apache2 restart
Go to top