Benutzer-Werkzeuge

Webseiten-Werkzeuge


howtos:apache2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howtos:apache2 [2017/09/15 12:20] – [Installation] morquaihowtos:apache2 [2022/02/18 08:09] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Apache 2 - Der Webserver für den eigenen Internetauftritt ====== ====== Apache 2 - Der Webserver für den eigenen Internetauftritt ======
  
-Wer einen Internet Auftritt plant, ist mit einem Wiki (wie diesem hier), oder einer eigenen Cloud schnell am Start. Da die meisten derartigen Auftritte aber einen Webserver als Basis benötigen sollten wir den de facto Standard - Apache 2 - installieren. Die Installation ist in ein paar Minuten erledigt, nur wenn man auf verschlüsselte Übertragung Wert legt sind einige Dinge zu beachten.+Wer einen Internet Auftritt plant, ist mit einem Wiki (wie diesem hier), oder einer eigenen Cloud schnell am Start. Da die meisten derartigen Auftritte aber einen Webserver als Basis benötigen sollten wir den de facto Standard - Apache 2 - installieren. Die Installation ist in ein paar Minuten erledigt, nur wenn man auf verschlüsselte Übertragung Wert legt sind einige Dinge zu beachten. \\ 
 +Um die Webseite vom Internet aus zu erreichen benötigt 
 +  * [[.:howtos:dyndns|eine DynDNS Adress]] 
 +  * [[.:howtos:dyndns#port_weiterleitung|eine Port Freigabe die auf Port 80 (unverschlüsselt) und/oder Port 443 (verschlüsselt) verweist]]
  
 ===== Installation ===== ===== Installation =====
Zeile 10: Zeile 13:
  
 ===== Verschlüsselung ===== ===== Verschlüsselung =====
-Dieses Thema ist recht umfangreich und ich werde es später detailliert beschreiben. Verschlüsselte Kommunikation setzt, zumindest sehen es die Experten so (ich bin anderer Meinung), voraus, das man weiß mit wem man kommuniziert. Im Internet sind hierfür signierte Zertifikate zuständig, denen man entnehmen kann wer auf der anderen Seite sitzt. Das Zertifikat kann man mit einem Personalausweis vergleichen. Da die aktuellen Browser recht genau prüfen ob ein Zertifikat gültig ist, muss dieses von vertrauenswürdiger Seite signiert (quasi unterschrieben) werden. Kostenlose Zertifikate werden von der [[https://letsencrypt.org/|Let's Encrypt Initiative]] bereitgestellt.\\+Dieses Thema ist recht umfangreich und ich werde es später detailliert beschreiben.\\ 
 + 
 +Verschlüsselte Kommunikation setzt, zumindest sehen es die Experten so (ich bin anderer Meinung), voraus, das man weiß mit wem man kommuniziert. Im Internet sind hierfür signierte Zertifikate zuständig, denen man entnehmen kann wer auf der anderen Seite sitzt. Das Zertifikat kann man mit einem Personalausweis vergleichen. Da die aktuellen Browser recht genau prüfen ob ein Zertifikat gültig ist, muss dieses von vertrauenswürdiger Seite signiert (quasi unterschrieben) werden. Kostenlose Zertifikate werden von der [[https://letsencrypt.org/|Let's Encrypt Initiative]] bereitgestellt.\\ 
 Um die Installation, die Einbindung in unseren Web Server (Apache 2) und die Aktualisierung (die Zertifikate sind nur 3 Monate gültig) zu automatisieren empfiehlt sich die Software Certbot. Die How-To's im Internet sieht vielfältig, umfangreich, oft in Englisch und manchmal veraltet. Ich verweise mal auf zwei, die mir geholfen haben meine Zertifikate zu erstellen und die Verwaltung zu automatisieren (ein wenig Sachverstand wird auch vermittelt). Um die Installation, die Einbindung in unseren Web Server (Apache 2) und die Aktualisierung (die Zertifikate sind nur 3 Monate gültig) zu automatisieren empfiehlt sich die Software Certbot. Die How-To's im Internet sieht vielfältig, umfangreich, oft in Englisch und manchmal veraltet. Ich verweise mal auf zwei, die mir geholfen haben meine Zertifikate zu erstellen und die Verwaltung zu automatisieren (ein wenig Sachverstand wird auch vermittelt).
   * [[https://goneuland.de/debian-8-jessie-lets-encrypt-zertifikate-mit-certbot-erstellen-lassen/|Zertifikate erstellen]]   * [[https://goneuland.de/debian-8-jessie-lets-encrypt-zertifikate-mit-certbot-erstellen-lassen/|Zertifikate erstellen]]
howtos/apache2.1505478034.txt.gz · Zuletzt geändert: 2017/09/15 12:20 von morquai