Benutzer-Werkzeuge

Webseiten-Werkzeuge


apache:faq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
apache:faq [2018/12/29 17:24] – [SSL Zertifikate von LetsEncrypt] franzapache:faq [2021/11/04 18:59] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 2: Zeile 2:
  
 {{:apache:faqs.png?nolink&100x67}} {{:apache:faqs.png?nolink&100x67}}
- 
  
 ===== Apache 2.4 konfigurieren ===== ===== Apache 2.4 konfigurieren =====
  
-Eine gute Anleitung inkl. Sicherheitsempfehlungen [[https://www.maketecheasier.com/optimizing-apache-performance-2/|gibts hier.]]+Eine gute Anleitung inkl. Sicherheitsempfehlungen [[https://www.maketecheasier.com/optimizing-apache-performance-2/|gibt es hier]] 
  
 ===== Applikation mit User-ID und Paßwort schützen ===== ===== Applikation mit User-ID und Paßwort schützen =====
  
-Eine Anleitung für das Erstellen von <font inherit/inherit;;#cc0000;;inherit>.htassess und .htpasswd</font>\\+Eine Anleitung für das Erstellen von <font inherit/inherit;;#cc0000;;inherit>.htaccess und .htpasswd</font>\\
 Sollte es nicht funktionieren, ist in der vhost Datei folgendes einzutragen Sollte es nicht funktionieren, ist in der vhost Datei folgendes einzutragen
- 
 <code> <code>
-''<Directory "/zu schützende Verzieichnis">+ 
 +<Directory "/zu schützende Verzieichnis">
    Options Indexes FollowSymLinks    Options Indexes FollowSymLinks
         AllowOverride All         AllowOverride All
         Require all granted         Require all granted
-</Directory>''+</Directory> 
 </code> </code>
  
 +===== Config File finden =====
 +
 +<code>
 +apache2ctl -V | grep SERVER_CONFIG_FILE
 +
 +</code>
  
 ===== DefaultRuntimeDir ===== ===== DefaultRuntimeDir =====
Zeile 26: Zeile 33:
 Fehlermeldung: Fehlermeldung:
  
-<code>''apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: +<code> 
-DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.'' +apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: 
-</code> +DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.
-Abhilfe:+
  
-<code>''source /etc/apache2/envvars'' 
 </code> </code>
  
-===== SSL Zertifikate von LetsEncrypt =====+Abhilfe:
  
-Die Installationsanleitung [[https://letsencrypt.org/getting-started/|befindet sich hier.]]+<code> 
 +source /etc/apache2/envvars
  
-Renewal:+</code>
  
-  - ins ''letsencrypt''  Verzeichnis wechseln 
-  - folgende Befehl im Terminal eingeben: \\ ''/certbot-auto renew '' 
  
-Mit ''./letsencrypt-auto renew –dry-run''  kann man die Durchführung simulieren.+===== HTTP/2 in Apache und Ubuntu 18.04 einrichten =====
  
-Ein Monitor, der den Ablauf von Zertifikaten prüft, [[https://certificatemonitor.org/|findest du hier.]] +[[https://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|Hier ein Turorial.]]
- +
-Eine [[https://ssl-trust.com/SSL-Zertifikate/check|Onlineüberprüfung gibts hier.]] +
- +
-Let*s encrypt bietet kostenlose SSL/TLS Zertifikate an. Eine Anleitung für Installation und Renewal der Zertifikate [[https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-14-04|findest du hier]] +
- +
-**was sind pem files:** +
- +
-<code> +
-Private Key --------> privkey.pem +
-Public Key ---------> cert.pem +
-Certificate Chain --> chain.pem +
-</code>+
  
  
Zeile 66: Zeile 58:
 <code> <code>
 curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | perl curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | perl
 +
 </code> </code>
  
Zeile 71: Zeile 64:
  
 > >
- 
  
 ===== Unter welchem Benutzer läuft auf Ubuntu ein Dienst? ===== ===== Unter welchem Benutzer läuft auf Ubuntu ein Dienst? =====
- 
 <code> <code>
 +
 ps aux | grep -i dienstname ps aux | grep -i dienstname
 +
 </code> </code>
  
 z.B. Apache z.B. Apache
- 
 <code> <code>
 +
 ps aux | grep -i apache2 ps aux | grep -i apache2
-</code> 
  
 +</code>
 +__false__
  
apache/faq.1546100664.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki