In dieser Anleitung erfahren Sie, wie Sie ein SSL-Zertifikat auf einem Apache-Webserver 2.x einrichten.
Beispielpfade:
SSLCertificateKeyFile /etc/ssl/ssl.key/server.key
SSLCertificateFile /etc/ssl/ssl.crt/deinedomain.crt
SSLCertificateChainFile /etc/ssl/ssl.crt/deinedomain.ca-bundleMelden Sie sich auf Ihrem Webserver an und öffnen Sie die passende Apache-Konfigurationsdatei mit einem Editor.
Häufige Speicherorte sind:
/etc/httpd/conf/httpd.conf
/etc/apache2/apache2.conf
Suchen Sie den VirtualHost, der per SSL abgesichert werden soll. Fügen Sie dort die SSL-Konfiguration ein oder passen Sie die bestehenden SSL-Zeilen an.
SSLEngine on
SSLCertificateKeyFile /etc/ssl/ssl.key/server.key
SSLCertificateFile /etc/ssl/ssl.crt/deinedomain.crt
SSLCertificateChainFile /etc/ssl/ssl.crt/deinedomain.ca-bundleSpeichern Sie die Konfigurationsdatei anschließend und schließen Sie den Editor.
Testen Sie die Apache-Konfiguration vor dem Neustart:
apache2ctl configtestWenn die Ausgabe Syntax OK erscheint, kann Apache neu gestartet werden.
Starten Sie den Apache-Webserver neu, damit die Änderung aktiv wird:
apache2ctl restartDas SSL-Zertifikat ist anschließend für den konfigurierten VirtualHost aktiv.