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 [2019/10/21 12:34] – [Applikation mit User-ID und Paßwort schützen] 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]]
- +
-Konfiguration von HTTP/2 [[:php:faqs|siehe auch Anleitung für PHP]]+
  
  
Zeile 15: Zeile 12:
 Eine Anleitung für das Erstellen von <font inherit/inherit;;#cc0000;;inherit>.htaccess 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
Zeile 22: Zeile 19:
         Require all granted         Require all granted
 </Directory> </Directory>
 +
 </code> </code>
  
 +===== Config File finden =====
 +
 +<code>
 +apache2ctl -V | grep SERVER_CONFIG_FILE
 +
 +</code>
  
 ===== DefaultRuntimeDir ===== ===== DefaultRuntimeDir =====
Zeile 30: Zeile 34:
  
 <code> <code>
-''apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: +apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: 
-DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.''+DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot. 
 </code> </code>
  
Zeile 38: Zeile 43:
 <code> <code>
 source /etc/apache2/envvars source /etc/apache2/envvars
 +
 </code> </code>
  
Zeile 44: Zeile 50:
  
 [[https://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|Hier ein Turorial.]] [[https://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|Hier ein Turorial.]]
- 
-===== SSL Zertifikate von LetsEncrypt ===== 
- 
-Die Installationsanleitung [[https://letsencrypt.org/getting-started/|befindet sich hier.]] 
- 
-Renewal: 
- 
-  - ins ''letsencrypt''  Verzeichnis wechseln 
-  - folgende Befehl im Terminal eingeben: \\ ''/certbot-auto renew '' 
- 
-Mit ''./letsencrypt-auto renew –dry-run''  kann man die Durchführung simulieren. 
- 
-Ein Monitor, der den Ablauf von Zertifikaten prüft, [[https://certificatemonitor.org/|findest du hier.]] 
- 
-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 77: 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 82: 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.1571654040.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