So ändern Sie das Standard -Apache 'DocumentRoot' -Verzeichnis unter Linux

So ändern Sie das Standard -Apache 'DocumentRoot' -Verzeichnis unter Linux

Apache Webserver ist wahrscheinlich der am häufigsten verwendete Webserver über Plattformen hinweg, einschließlich verschiedener Linux -Verteilungen und Windows. Der Webserver wird verwendet, um Webinhalte zu liefern und viele Abfragen gleichzeitig bedienen.

Es ist oft die bevorzugte Wahl von Fachleuten für den Aufbau verschiedener Webprojekte. Zumindest grundlegende Kenntnisse über diesen Webserver sind für jeden jungen Fachmann von entscheidender Bedeutung, der eine Karriere als Linux -Systemadministrator beginnen möchte.

In diesem kurzen Tutorial erfahren Sie, wie Sie das Root -Verzeichnis für Apache Webserver ändern können. Für dieses Tutorial werden wir verwenden Ubuntu/Debian Und Rhel/Centos/Fedora basierte Installationen des Webservers.

Die Wege und Richtlinien sind jedoch praktisch auch für andere Verteilungen gleich.

Um die erforderlichen Änderungen vorzunehmen, die Sie benötigen, um die zu ändern Dokument Root Richtlinie des Webservers. Dies ist das Verzeichnis, aus dem Apache den Inhalt liest, auf den der Besucher über den Browser zugreifen wird. Oder mit anderen Worten, dies ist das Verzeichnis, das den Baum der Verzeichnisse bildet, auf die über das Web zugegriffen werden kann.

Der Standard Dokument Root Für Apache ist:

/var/www/html oder/var/www/ 

Diese Pfade werden in der Konfigurationsdatei des Apache beschrieben.

Ubuntu/Debian

/etc/apache2/sites-fähig/000-default/etc/apache/apache2.Conf 

Centos/Rhel/Fedora

/etc/httpd/conf/httpd.Conf 

So ändern Sie das Dokument -Root für Ihren Apache -Webserver einfach die entsprechende Datei mit Ihrem bevorzugten Texteditor und suchen Sie nach nach Dokument Root.

# # DocumentRoot: Das Verzeichnis, aus dem Sie Ihre # Dokumente bedienen. Standardmäßig werden alle Anfragen aus diesem Verzeichnis gestellt, aber # symbolische Links und Aliase können verwendet werden, um auf andere Standorte zu verweisen. # DocumentRoot "/var/www/html" 

Ändern Sie danach den Pfad zum neuen Zielverzeichnis und stellen Sie sicher, dass Apache in diesem Verzeichnis lesen/schreiben kann. Sobald Sie die geändert haben Dokument Root, Speichern Sie die Datei und starten Sie Apache mit:

# SystemCTL starten Sie Apache neu [für Systemd] # Service httpd neu starten [für Sysvinit] 

Abschließende Gedanken

Die Änderung des Standard -Dokument -Roots ist eine leichte Aufgabe, die in ein paar Minuten abgeschlossen werden kann. Wenn Sie solche Änderungen vornehmen, ist es wichtig, dass Sie keine Tippfehler vornehmen und Apache immer neu starten, nachdem Sie Änderungen an der Konfigurationsdatei vorgenommen haben.