Benutzer-Werkzeuge

Webseiten-Werkzeuge


en:howtos:apache2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

en:howtos:apache2 [2022/02/18 08:09] – Externe Bearbeitung 127.0.0.1en:howtos:apache2 [2022/02/18 08:44] (aktuell) morquai
Zeile 1: Zeile 1:
-====== Apache 2 - Der Webserver für den eigenen Internetauftritt ======+====== Apache 2 - The web server for your own website ======
  
-Wer einen Internet Auftritt plantist mit einem Wiki (wie diesem hier), oder einer eigenen Cloud schnell am StartDa die meisten derartigen Auftritte aber einen Webserver als Basis benötigen sollten wir den de facto Standard - Apache 2 - installierenDie Installation ist in ein paar Minuten erledigtnur wenn man auf verschlüsselte Übertragung Wert legt sind einige Dinge zu beachten. \\ +If you are planning an internet presenceyou can start quickly with a wiki (like this oneor your own cloudHowever, since most such sites require a web server as a basis, we should install the de facto standard - Apache 2. The installation is done in a few minutes, but if you value encrypted transmissionthere are a few things to consider. \\ 
-Um die Webseite vom Internet aus zu erreichen benötigt +Required to reach the website from the Internet 
-  * [[.:howtos:dyndns|eine DynDNS Adress]] +  * [[.:howtos:dyndns|DynDNS address]] 
-  * [[.:howtos:dyndns#port_weiterleitung|eine Port Freigabe die auf Port 80 (unverschlüsseltund/oder Port 443 (verschlüsseltverweist]]+  * [[.:howtos:dyndns#port_weiterleitung|a port release pointing to port 80 (unencryptedand/or port 443 (encrypted)]]
  
 ===== Installation ===== ===== Installation =====
Zeile 10: Zeile 10:
   sudo apt-get install apache2   sudo apt-get install apache2
      
-Fertigdas war's. Unter [[http://<eure-IP-Adresse/]] könnt ihr das Ergebnis sehen +Donethat'itUnder [[http://<your-IP-address/]] you can see the result
- +
-===== 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.\\ +
- +
-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-mit-certbot-automatisch-alle-lets-encrypt-zertifikate-erneuern/| Zertifikate erneuern]] +
- +
-Wie gesagt, ich arbeite an diesem Artikel weiter um eine detaillierte Anleitung (wie es sich für ein How-To gehört) zu erstellen.+
  
 +===== Encryption =====
 +This topic is quite extensive and I will describe it in detail later.\\
  
 +Encrypted communication requires, at least that's how the experts see it (I disagree), that you know who you're communicating with. Signed certificates are responsible for this on the Internet, from which one can see who is sitting on the other side. The certificate can be compared to an identity card. Since the current browsers check very carefully whether a certificate is valid, it must be signed (quasi signed) by a trustworthy party. Free certificates are provided by the [[https://letsencrypt.org/|Let's Encrypt Initiative]].\\
  
 +The Certbot software is recommended to automate the installation, the integration into our web server (Apache 2) and the update (the certificates are only valid for 3 months). The How-To's on the Internet looks varied, extensive, often in English and sometimes outdated. I would like to refer to two who helped me to create my certificates and to automate the administration (a little expertise is also imparted).
 +  * [[https://goneuland.de/debian-8-jessie-lets-encrypt-zettel-mit-certbot-erstellen-lassen/|Create certificates]]
 +  * [[https://goneuland.de/debian-8-jessie-mit-certbot-automatisch-alle-lets-encrypt-zertifikate-erneuern/| renew certificates]]
  
 +As I said, I'm continuing to work on this article to create a detailed guide (as befits a how-to).
en/howtos/apache2.1645171795.txt.gz · Zuletzt geändert: 2022/02/18 08:09 von 127.0.0.1