Heim > Artikel > Betrieb und Instandhaltung > Unterstützt der virtuelle Host Apache?
Unterstützt der virtuelle Host Apache?
Der Begriff virtuelles Hosting bezieht sich auf den Betrieb mehrerer Websites (wie www.company1.com und www.company2.com) auf einem einzigen Computer. Virtuelle Hosts können „IP-basiert“ mit einer Site pro IP oder „namensbasiert“ mit mehreren Sites pro IP sein. Die Tatsache, dass diese Websites auf demselben physischen Server ausgeführt werden, ist für Endbenutzer nicht offensichtlich.
Apache ist der erste Server, der IP-basiertes virtuelles Hosting unterstützt. Apache Version 1.1 und neuer unterstützt sowohl IP-basierte als auch namensbasierte virtuelle Hosts. Namensbasierte virtuelle Hosts werden manchmal als hostbasierte oder nicht-IP-basierte virtuelle Hosts bezeichnet.
Im Folgenden finden Sie eine Liste von Dokumentationsseiten, auf denen alle Details der unterstützten virtuellen Hosts in Apache 1.3 und neuer erläutert werden.
Unterstützung für virtuelles Hosting
Namensbasiertes virtuelles Hosting (mehrere Sites pro IP)
IP-basiertes virtuelles Hosting (eine pro IP-Site)
Virtueller Host-Beispiel
Datei-Handle-Limit (oder zu viele Protokolldateien)
Dynamisch konfigurierter großer virtueller Host
Virtueller Host-Abgleich Ausführliche Diskussion von
Konfigurationsanweisungen
<VirtualHost> NameVirtualHost ServerName ServerAlias ServerPath
Wenn Sie die Konfiguration virtueller Hosts debuggen möchten, ist der Befehlszeilenparameter -S von Apache für Sie sehr nützlich. Geben Sie also den folgenden Befehl ein:
/usr/local/apache2/bin/httpd -S
Dieser Befehl zeigt, wie Apache die Konfigurationsdatei analysiert. Eine sorgfältige Prüfung der IP-Adresse und des Servernamens kann Ihnen dabei helfen, Konfigurationsfehler zu finden (weitere Befehlszeilenoptionen finden Sie in der Dokumentation des httpd-Programms).
ps: Diese Übersetzung ist möglicherweise veraltet. Um mehr über die jüngsten Änderungen zu erfahren, lesen Sie bitte die englische Version.
Weitere Informationen zu Apache finden Sie in der Spalte Apache-Verwendungsanleitung!
Das obige ist der detaillierte Inhalt vonUnterstützt der virtuelle Host Apache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!