Inhaltsverzeichnis

apache2

Beschreibung

Der apache2 Webserver ist ein Dienst um Webseiten bereitzustellen.


Installation

System auf Updates kontrollieren und gegebenenfalls installieren:

apt update && apt upgrade

Installation von apache2 und apache2-utilities per apt-Paketmanager:

apt install apache2 apache2-utils

Status überprüfen

Status des apache2-Dienstes überprüfen:
systemctl status apache2


html-Indexdatei

Das Standard www-Verzeichnis liegt unter:
/var/www/html/

Dort befindet sich auch die index.html welche der apache2 Webserver standardmäßig mit ausliefert.


Konfiguration

Konfigurationsdateien

Die Konfigurationsdateien befinden sich in dem Ordner:
/etc/apache2/

apache2.conf

apache2.conf

Hier lässt sich die Einstellung einsehen von welchem Benutzer der Webserver die Dateien anzeigen darf.


www-data user

Für den apache2 müssen die Anzuzeigenden Dateien dem Benutzer www-data zugeordnet sein. Dieser bietet standardmässig kein Passwort. Um das ändern der Dateirechte nach jedem sftp-Upload mit dem eigenen Benutzernamen zu umgehen kann man dem www-data Benutzer ein Passwort zuweisen und direkt als dieser Dateiänderungen vornehmen.

Mit dem Befehl
passwd www-data
wird die Passworterstellung für den User www-data gestartet.