Zum Hauptinhalt springen

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