Configuration d’un Serveur Réseau avec
WAMP et MySQL
Auteur : Koueri Nzoussi Patrick
Programme : Informatique aux Organisations – ECAR
Date : Juillet 2025
Ce document explique en détail la procédure de mise en place d’un serveur réseau local
utilisant WAMP Server sur Windows 10.
Sommaire
1. Introduction
2. Installation de WAMP Server
3. Configuration de l’adresse IP statique
4. Configuration d’Apache pour l’accès réseau
5. Configuration du pare-feu Windows
6. Configuration de MySQL pour l’accès distant
7. Création d’un utilisateur MySQL réseau
8. Tests depuis un autre poste
9. Exemple de script PHP de test
10. Sécurité et Recommandations
11. Conclusion
1. Introduction
Ce guide a pour objectif de transformer un ordinateur Windows en serveur de
développement local accessible via le réseau local.
2. Installation de WAMP Server
Téléchargez WAMP Server sur wampserver.com, installez-le avec les options par défaut
(Apache sur le port 80, MySQL sur 3306). Lancez l'application et assurez-vous que l'icône
devient verte.
3. Configuration de l’adresse IP statique
Attribuez une IP fixe à votre machine : Allez dans Panneau de configuration > Réseau >
Modifier les paramètres de l’adaptateur > IPv4. Exemple : 192.168.1.100.
4. Configuration d’Apache pour l’accès réseau
Éditez le fichier httpd.conf. Remplacez 'Require local' par 'Require all granted' et changez
'Listen 80' par 'Listen 0.0.0.0:80'.
5. Configuration du pare-feu Windows
Ouvrez les ports 80 (Apache) et 3306 (MySQL) dans les règles entrantes/sortantes de
Windows Defender.
6. Configuration de MySQL pour l’accès distant
Dans le fichier my.ini, remplacez bind-address=127.0.0.1 par 0.0.0.0 pour accepter les
connexions externes.
7. Création d’un utilisateur MySQL réseau
Dans phpMyAdmin ou via SQL : CREATE USER 'user'@'%' IDENTIFIED BY 'pass'; GRANT
ALL PRIVILEGES ON *.* TO 'user'@'%';
8. Tests depuis un autre poste
Depuis un autre ordinateur, accédez à http://192.168.1.100 ou connectez-vous à MySQL via
DBeaver ou HeidiSQL.
9. Exemple de script PHP de test
<?php
$pdo = new PDO('mysql:host=192.168.1.100;dbname=test_db', 'user', 'pass');
echo 'Connexion réussie';
?>
10. Sécurité et recommandations
Utilisez des mots de passe forts, restreignez les IP à 192.168.1.%, ne pas exposer le serveur
sur Internet sans tunnel sécurisé.
11. Conclusion
Votre machine est maintenant un serveur local prêt à être utilisé par d'autres utilisateurs du
réseau local pour héberger des applications web et bases de données.