Maison > développement back-end > tutoriel php > Comment créer des hôtes virtuels dans XAMPP pour exécuter plusieurs sites Web localement ?

Comment créer des hôtes virtuels dans XAMPP pour exécuter plusieurs sites Web localement ?

Mary-Kate Olsen
Libérer: 2024-10-27 09:28:30
original
367 Les gens l'ont consulté

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

Comment créer des hôtes virtuels dans XAMPP

Introduction

XAMPP est un développement Web polyvalent pile qui permet aux développeurs d'exécuter un serveur Web local avec divers services, notamment Apache, MySQL et PHP. Lors de l'exécution de XAMPP sur une machine Windows, le port 80 peut être occupé par un processus système. Pour utiliser XAMPP avec un port différent, vous pouvez créer des hôtes virtuels.

Étape 1 : Configurez l'hôte virtuel dans httpd-vhosts.conf

Ouvrez httpd-vhosts. conf situé dans le répertoire XAMPP (C:/xampp/apache/config/extra/httpd-vhosts.conf ou C:/xampp/apache/conf/extra/httpd-vhosts.conf dans les versions plus récentes). Ajoutez le code suivant pour créer un hôte virtuel pour le site Web de votre choix :

<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>
Copier après la connexion

Remplacez "www.example.com" par le sous-domaine souhaité et "C:xampphtdocsexample" par le chemin d'accès au répertoire racine de votre site Web.

Étape 2 : Mettre à jour le fichier Hosts

Ajoutez l'entrée suivante à votre fichier hosts (C:WINDOWSsystem32driversetchosts) :

127.0.0.1 www.example.com
Copier après la connexion

Cela mappe le sous-domaine à l'adresse IP de la machine locale.

Étape 3 : Activer les hôtes virtuels dans httpd.conf

Ouvrez le fichier httpd.conf (C:xamppapacheconfhttpd.conf) et localisez la section suivante :

#Virtual hosts
Include conf/extra/httpd-vhosts.conf
Copier après la connexion

Supprimez le commentaire en supprimant le "#" au début de la deuxième ligne.

Étape 4 : Redémarrez le serveur Apache

Redémarrez le serveur Apache depuis le panneau de configuration XAMPP. Une fois Apache redémarré, vous devriez pouvoir accéder à votre site Web en tapant « www.example.com » dans la barre d'adresse de votre navigateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal