Wie erstelle ich virtuelle Hosts in XAMPP, um mehrere Websites lokal auszuführen?

Mary-Kate Olsen
Freigeben: 2024-10-27 09:28:30
Original
261 Leute haben es durchsucht

How to Create Virtual Hosts in XAMPP to Run Multiple Websites Locally?

So erstellen Sie virtuelle Hosts in XAMPP

Einführung

XAMPP ist eine vielseitige Webentwicklung Stack, der es Entwicklern ermöglicht, einen lokalen Webserver mit verschiedenen Diensten auszuführen, darunter Apache, MySQL und PHP. Wenn XAMPP auf einem Windows-Computer ausgeführt wird, ist Port 80 möglicherweise von einem Systemprozess belegt. Um XAMPP mit einem anderen Port zu verwenden, können Sie virtuelle Hosts erstellen.

Schritt 1: Virtuellen Host in httpd-vhosts.conf konfigurieren

Öffnen Sie die httpd-vhosts. conf-Datei im XAMPP-Verzeichnis (C:/xampp/apache/config/extra/httpd-vhosts.conf oder C:/xampp/apache/conf/extra/httpd-vhosts.conf in neueren Versionen). Fügen Sie den folgenden Code hinzu, um einen virtuellen Host für Ihre gewünschte Website zu erstellen:

<VirtualHost *:80>
    ServerName www.example.com
    DocumentRoot "C:\xampp\htdocs\example"
    SetEnv APPLICATION_ENV "development"
    <Directory "C:\xampp\htdocs\example">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
Nach dem Login kopieren

Ersetzen Sie „www.example.com“ durch Ihre gewünschte Subdomain und „C:xampphtdocsexample“ durch den Pfad zum Stammverzeichnis Ihrer Website.

Schritt 2: Hosts-Datei aktualisieren

Fügen Sie den folgenden Eintrag zu Ihrer Hosts-Datei hinzu (C:WINDOWSsystem32driversetchosts):

127.0.0.1 www.example.com
Nach dem Login kopieren

Dies ordnet die zu Subdomain zur IP-Adresse des lokalen Computers.

Schritt 3: Aktivieren Sie virtuelle Hosts in httpd.conf

Öffnen Sie die Datei httpd.conf (C:xamppapacheconfhttpd.conf) und Suchen Sie den folgenden Abschnitt:

#Virtual hosts
Include conf/extra/httpd-vhosts.conf
Nach dem Login kopieren

Entfernen Sie den Kommentar, indem Sie das „#“ am Anfang der zweiten Zeile löschen.

Schritt 4: Apache Server neu starten

Starten Sie den Apache-Server über das XAMPP-Kontrollfeld neu. Sobald Apache neu gestartet wurde, sollten Sie auf Ihre Website zugreifen können, indem Sie „www.example.com“ in die Adressleiste Ihres Browsers eingeben.

Das obige ist der detaillierte Inhalt vonWie erstelle ich virtuelle Hosts in XAMPP, um mehrere Websites lokal auszuführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!