Linux/Ubuntu Webserver-Stammverzeichnis ändern
In dieser Anleitung wird erläutert, wie das Stammverzeichnis eines Linux-Webservers geändert werden kann, indem das Standardverzeichnis von /var/www/html
in ein anderes Verzeichnis geändert wird.
Neues Stammverzeichnis erstellen
Beispiel
sudo mkdir /home/user/MyWeb
Apache2-Konfigurationsdatei öffnen
sudo nano /etc/apache2/sites-available/000-default.conf
Apache2-Konfigurationsdatei bearbeiten
<VirtualHost *:80>
#ServerName www.example.com
#ServerAdmin webmaster@localhost
DocumentRoot /home/user/MyWeb
<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php/php8.1-fpm.sock|fcgi://localhost"
</FilesMatch>
ErrorLog /error.log
CustomLog /access.log combined
</VirtualHost>
Apache2-Dienst neu starten
sudo service apache2 restart
Optional - Bereits vorhandene Webdateien in das neue Verzeichnis kopieren
sudo cp /var/www/* /home/user/MyWeb