SAN Zertifikat an einem Apache Webserver einbinden

Wenn das Zertifikat von der Zertifizierungsstelle zurück kommt, kann man es am Apache Webserver bereitstellen. Wie man den Request dafür erstellt, habe ich ja bereits in diesem Beitrag erläutert. Entscheidend hierfür ist, dass der Apache Webserver bereits auf HTTPS Anfragen antwortet. Dafür muss dieser nach einer Installation erst vorbereitet werden. Im Beispiel gehe ich von den „Standard Verzeichnissen“ aus, die nach der Neuinstalltion eines Apache auf einem Ubuntu Server existieren sollten, hier wurde also nichts geändert.

Aktiviere Mod SSL

sudo apt update && sudo apt upgrade
sudo a2enmod ssl
sudo systemctl restart apache2

Aktiviere HTTPS and Installiere das Zertifikat

Dateinamen sind hier nur „Fantasie“, verwende also Deine eigenen, aber dann konsequent überall. Orientiere Dich bei den Namen am Beispiel.

sudo cp -a /etc/apache2/sites-available/yourdomain.com{.conf,-ssl.conf}
sudo nano /etc/apache2/sites-available/yourdomain.com-ssl.conf

Ersetze <VirtualHost *:80> durch <VirtualHost *:443>

und füge diese Zeilen hinzu:

SSLEngine on
SSLCertificateKeyFile /etc/ssl/private/server.yourdomain.com.key
SSLCertificateFile /etc/ssl/certs/server.yourdomain.com.crt

Mit „installieren“ meint man hier also „nur“ das angeben der Pfade zur Zertifikatsdaeti und dem Keyfile.

Achte also darauf, dass die Pfade in der …ssl.conf wirklich auf die Files zeigen. 😉

Aktiviere SSL für Deine Webseite

sudo a2ensite yourdomain.com-ssl.conf

Prüfe noch die Konfig des Apache mit…

sudo apache2ctl -t

Wenn die Ausgabe Syntax OK“ lautet, passt die neue Konfig.

Jetzt noch den Webserver neu starten mit…

sudo systemctl restart apache2

Prüfe nun noch Deinen Webserver, ob er Deine Seite korrekt SSL verschlüsselt ausliefert…

sudo apache2ctl -S

Der Server sollte Dir jetzt die aktuelle Konfiguration, ohne Fehlermeldeungen ausgeben.

Beitrag Teilen via...

Ein Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite ist durch reCAPTCHA und Google geschützt Datenschutz-Bestimmungen und Nutzungsbedingungen anwenden.