Benutzer-Werkzeuge

Webseiten-Werkzeuge


apche2_mit_ssl

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
apche2_mit_ssl [10.02.2024]
hochrath angelegt
apche2_mit_ssl [10.02.2024] (aktuell)
hochrath [Umleitung]
Zeile 5: Zeile 5:
 Der Webserver soll über ein selbsterstelltes Zertifikat SSL-Verschlüsselte Verbindungen bereitstellen.\\ Der Webserver soll über ein selbsterstelltes Zertifikat SSL-Verschlüsselte Verbindungen bereitstellen.\\
 \\ \\
 +==== Zertifikat erstellen ====
 +
 Zuerst werden die Zertiikate für ein Jahr erstellt:\\ Zuerst werden die Zertiikate für ein Jahr erstellt:\\
 <code> <code>
Zeile 12: Zeile 14:
 Fertig.\\ Fertig.\\
 \\ \\
 +
 +==== Konfiguration anlegen ====
  
 <code> <code>
Zeile 33: Zeile 37:
  
 \\ \\
 +==== Testseite anlegen ====
 +
 Erstelle eine Testseite im neuen Verzeichnis: Erstelle eine Testseite im neuen Verzeichnis:
 <code> <code>
Zeile 39: Zeile 45:
  
 <code> <code>
 +
 +==== Apache erweitern ====
  
 a2ensite raspberrypi3.conf a2ensite raspberrypi3.conf
Zeile 45: Zeile 53:
  
 \\ \\
 +==== Konfiguration testen ====
 +
 Test Konfiguration: Test Konfiguration:
 <code> <code>
Zeile 51: Zeile 61:
  
 \\ \\
 +==== Serverneustart ====
 +
 Wenn hier Syntax ok steht können wir den Server neu laden: Wenn hier Syntax ok steht können wir den Server neu laden:
 <code> <code>
Zeile 59: Zeile 71:
 Dies liegt am selbsterzeugten Zertifikat und muss dann aktzeptiert werden.\\ Dies liegt am selbsterzeugten Zertifikat und muss dann aktzeptiert werden.\\
 \\ \\
 +\\
 +==== Umleitung ====
 +
 +Soll automatisch von  Port 80 auf Port 443 umgeleitet werden, wir die Konfiguration erweitert:
 +<code>
 +nano /etc/apache2/sites-available/raspberrypi3.conf 
 +</code>
 +
 +<code>
 +
 +<VirtualHost *:443>
 +   ServerName raspberrypi3.fritz.box
 +   DocumentRoot /var/www/raspberrypi3
 +   SSLEngine on
 +   SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
 +   SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
 +</VirtualHost>
 +
 +
 +# Umleitung von Port 80 auf Port 443
 +<VirtualHost *:80>
 +        ServerName raspberrypi3.fritz.box
 +        Redirect / https://raspberrypi3.fritz.box/
 +</VirtualHost>
 +
 +</code>
 +
 +\\
 +Klappte es nicht, wird die ursprüngliche Konfiguration erweitert:
 +<code>
 +nano  /etc/apache2/sites-available/000-default.conf
 +</code>
 +
 +<code>
 +<VirtualHost *:80>
 +        ServerAdmin webmaster@localhost
 +        DocumentRoot /var/www/html
 +
 +        ErrorLog ${APACHE_LOG_DIR}/error.log
 +        CustomLog ${APACHE_LOG_DIR}/access.log combined
 +
 +Redirect / https://raspberrypi3.fritz.box/
 +</VirtualHost>
 +
 +</code>
  
apche2_mit_ssl.1707574112.txt.gz · Zuletzt geändert: 10.02.2024 von hochrath