Wie man Apache2 auf Ubuntu neu installiert

Zuerst deinstallieren und löschen Sie die apache2-Einstellungen vollständig. Es ist wichtig, sich daran zu erinnern, dass die Einstellungen des virtuellen Hosts verloren gehen, aber mit dem Serverdateiordner ("/var/www/html" oder "htdocs") ist nichts geschehen.

sudo apt entfernt apache2 && sudo apt purge apache2

Installieren Sie jetzt Apache2 neu:

sudo apt installieren apache2
sudo
systemctl starten apache2

Es wird ohne Fehler starten, Zugriffe auf den Hostordner weiterleiten, aber PHP nicht interpretieren, nicht wahr? Um dies zu regulieren, installieren Sie apache lib für php:

sudo apt install libapache2-mod-phpX.XX unter Berücksichtigung von XXX als Ihre Version von PHP
sudo
systemctl Neustart apache2

Wir sind alle gesetzt!