====== FAQs ====== {{:apache:faqs.png?nolink&100x67}} ===== Apache 2.4 konfigurieren ===== 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 ===== Eine Anleitung für das Erstellen von .htaccess und .htpasswd\\ Sollte es nicht funktionieren, ist in der vhost Datei folgendes einzutragen Options Indexes FollowSymLinks AllowOverride All Require all granted ===== Config File finden ===== apache2ctl -V | grep SERVER_CONFIG_FILE ===== DefaultRuntimeDir ===== Fehlermeldung: apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot. Abhilfe: source /etc/apache2/envvars ===== HTTP/2 in Apache und Ubuntu 18.04 einrichten ===== [[https://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|Hier ein Turorial.]] ===== Tuning ===== als root ausführen curl -sL https://raw.githubusercontent.com/richardforth/apache2buddy/master/apache2buddy.pl | perl [[https://designmeetscode.de/apache-konfigurieren-maxrequestworkers/|Bei einer Maschine mit mehr als 4 GB RAM können folgende Anpassungen vorgenommen werden.]] > ===== Unter welchem Benutzer läuft auf Ubuntu ein Dienst? ===== ps aux | grep -i dienstname z.B. Apache ps aux | grep -i apache2 __false__