Tester son site WAMP sur le réseau Wi-Fi local

Tester son site WAMP sur le réseau Wi-Fi local

Quand on développe un site web en local avec WAMP, on a souvent besoin de le tester sur d'autres appareils : un téléphone, une tablette, un second ordinateur.. sans le mettre en ligne. C'est possible grâce au réseau local (LAN) : tous les appareils connectés au même Wi-Fi peuvent communiquer entre eux, à condition de savoir comment les y autoriser.


1. Trouver l'adresse IP de votre PC

Chaque appareil sur un réseau local possède une adresse IP unique : c'est son identifiant sur le réseau privé.


Pour trouver celle de votre PC :

  • Appuyez sur Win + R, tapez cmd et validez avec Entrée.

Dans l'invite de commandes, tapez :


ipconfig


Repérez la ligne Adresse IPv4 dans la section Wi-Fi ou Ethernet :

  • Adresse IPv4  . . .  : 192.168.1.42


Cette adresse, par exemple 192.168.1.42, est celle que vous utiliserez pour accéder à votre serveur depuis les autres appareils.


2. Vérifier que deux appareils communiquent bien

Depuis n'importe quel appareil, ouvrez une invite de commandes et tapez :


ping 192.168.1.42


Si vous recevez des réponses, les deux appareils sont bien sur le même réseau local.


3. Autoriser Apache dans le pare-feu Windows

Par défaut, le pare-feu Windows peut bloquer les connexions entrantes vers Apache. Pour l'autoriser :

  • Allez dans Panneau de configuration Système et sécurité Pare-feu Windows Defender.
  • Cliquez sur Autoriser une application ou une fonctionnalité via le Pare-feu.
  • Vérifiez que Apache ou WAMP est coché dans la colonne Réseaux privés.

Si Apache n'apparaît pas dans la liste, ajoutez-le manuellement en pointant vers son exécutable, généralement situé ici :

  • C:\wamp\bin\apache\apache2.x.x\bin\httpd.exe

4. Configurer Apache pour écouter sur le réseau

Par défaut, Apache n'écoute que les connexions venant de votre propre ordinateur (127.0.0.1). Il faut lui dire d'accepter également les connexions du réseau local.


Ouvrez le fichier httpd.conf depuis l'icône WAMP dans la barre des tâches :

  • WAMP Apache httpd.conf

A. Écouter toutes les interfaces réseau :


Trouvez cette ligne :

Listen 127.0.0.1:80

Remplacez-la par :

  • Listen 80

Cela permet à Apache de répondre à toutes les adresses IP de votre machine, pas uniquement localhost.


B. Autoriser l'accès depuis le réseau :


Cherchez les blocs contenant Require local et remplacez-les par :

  • Require all granted

Sans cette modification, Apache refusera les connexions qui ne viennent pas de votre propre ordinateur.


Redémarrez ensuite tous les services via l'icône WAMP.

Lien copié !

Auteur : Zhaox

  4 tags pour cet article 

  À lire aussi


  Aucun commentaire

  Encore plus d'articles

  Les plus récents

  Les plus vus

Tous les articles