Comment installer WampServer sur Windows 11

Jérôme Hervouet > Le Blog > WordPress > Comment installer WampServer sur Windows 11
Comment installer WampServer sur Windows 11

Écrit par Jérôme Hervouet

Publié le 23/08/2023

    17 minutes de lecture

WampServer est une plate-forme de solutions gratuite pour configurer l’environnement de développement Web pour les applications basées sur PHP. Wamp signifie (W – Windows, A – Apache, M – MySQL et P – PHP). De plus, il est également livré avec PhpMyAdmin et l’administration pour la gestion de la base de données.

Ce tutoriel est réalisé sur un système Windows 11 Pro 64 bits avec la version la plus récente de WampServer qui est la version 3.3.0 comprenant :

  • Apache 2.4.54.2
  • MySQL 8.0.31
  • MariaDB 10.10.2
  • PHP 7.4.33 – PHP 8.1.13
  • PhpMyAdmin 5.20

2. Installation de WampServer

2.1 Téléchargement

Téléchargez l’exécutable d’installation qui correspond à votre architecture (32 ou 64 bits) sur le site www.wampserver.com. Cliquez sur le menu « Télécharger » puis la version que vous désirez.
Capture d'écran du téléchargement de WampServer

Exécutez le fichier téléchargé puis sélectionnez la langue : 

Fenêtre Langue Assistant

Bien entendu, vous comprenez et acceptez les termes du contrat de licence (vous pouvez le lire bien sûr !) :

Fenêtre Accord de Licence

Rien ne vous empêche de lire les informations suivantes :

Fenêtre Information

Choisissez le dossier de destination, mais pour éviter des problèmes de droits, il est préférable de laisser par défaut : 

Fenêtre Dossier Destination

Laissez aussi par défaut la liste des composants à installer :

Fenêtre Composant à Installer

Installation des raccourcis dans le menu Démarrer :

Fenêtre Dossier Menu Démarrer

Si tout vous semble correct vous pouvez cliquez sur « Installer » :

Fenêtre Résumer-Installer

Choisissez le navigateur par défaut que vous utilisez :

Fenêtre Navigateur

Choisissez aussi l’éditeur de texte par défaut :

Fenêtre Éditeur de texte

L’installation se termine sur des informations, prenez le temps de lire, elles ne sont pas négligeables :

Fenêtre Fonctionnement

L’installation est maintenant terminée :

Fenêtre Terminer

Un nouveau dossier de raccourcis a été créé dans le menu Démarrer :

Fenêtre Menu Démarrer

2.2 MSVCR110.dll ou VCRUNTIME140.dll manquant

Cliquez sur le raccourci nouvellement créé « Wampserver64 ».
Si le système vous retourne un message d’erreur « Fichier MSVCR110.dll manquant » ou « Fichier VCRUNTIME140.dll manquant », il s’agit d’un problème bien connu. Vous pouvez essayer de trouver sur le net la dll manquante, mais il faut qu’elle soit de la bonne version et de la bonne architecture. Alors, pour ne pas vous casser la tête, téléchargez Visual C++ Redistributable for Visual Studio 2012 à cette adresse.

Il se peut que vous ayez à télécharger les deux versions (32 et 64 bits) si vous êtes en 64 bits.

3. Exécution de WampServer

L’ exécution de WampServer enclenche la mise en route du serveur avec l’ouverture et la fermeture rapide de la console. À droite, dans votre barre des taches, vous verrez que l’ icône avec le logo WampServer s’affiche en vert. Si vous passez votre souris dessus, une infobulle vous signale que tous les services sont lancés.

Icône, tous les services sont lancés

L’icône est verte quand tous les services sont démarrés, rouge lorsqu’ils sont tous inactifs et orange lorsque seulement une partie d’entre eux ont démarré.

Pour accéder à la page web d’accueil de votre serveur, vous devez lancer votre navigateur et taper « localhost » dans la barre d’adresse :

Accueil localhost

Le fait que la page d’accueil s’affiche atteste bien que le serveur Apache est bien en cours d’exécution.
Si la page ne s’affiche, précisez bien dans la barre d’adresse : « http://localhost ».

Ce qui nous intéresse plus particulièrement est le menu Outils.
Cliquez sur phpinfo() :

Fenêtre PhpInfo

Comme vous le voyez, la fonction phpInfo() vous affiche toutes les informations de version et de fonctionnalités d’Apache et de PHP.

Revenez en arrière sur la page de configuration du serveur et cliquez sur phpMyAdmin :

Fenêtre phpMyAdmin

L’application phpMyAdmin sert à administrer les bases de données MySQL sur le serveur local.

Comme sur l’image ci-dessus, choisissez éventuellement la langue, tapez « root » comme utilisateur, laissez le mot de passe vide et le choix du serveur MySQL par défaut, cliquez sur Connexion :

Fenêtre après connexion phpMyAdmin

WampServer à configurer automatiquement Apache, MySQL, PHP ainsi que tous les autres services qui lui permettent de fonctionner.
En conséquence, notre serveur est bien configuré pour une utilisation sur notre machine locale.

Mais pour permettre à une machine distante d’afficher une page web ou d’accéder à une base de données MySQL, il va falloir configurer certaines choses à la main.

4. Réglages pour un accès distant

4.1 Pare-feu : ouverture des ports

Dans certain cas cous devrez désactiver l’ antivirus pour effectuer les modifications du pare-feu.

Ouvrez le panneau de configuration de Windows :

Ouvrir le panneau de configuration
Ouvrir le pare-feu

Pour plus de simplicité, réglez le panneau de configuration sur petites icônes.

Cliquez sur l’entrée Pare-feu Windows :

Ouvrir les paramètres avancés

Allez dans les paramètres avancés, puis sélectionnez directement les règles de trafic entrant :

Ajouter une nouvelle règle

Cliquez sur Nouvelle règle et, dans le dialogue qui apparaît, sélectionnez Personnalisée :

Règle personnalisée

Cliquez sur Suivant.

À gauche, cliquez sur Protocoles et ports :

Ouverture des ports

Comme sur l’image ci-dessus, sélectionnez le protocole TCP, puis ouvrez les ports 80 (http) et 3306 (MySQL). Vous trouverez peut-être également utile d’ouvrir les ports 20 et 21 (ftp), 22 (ssh) ou encore 443 (https) . Séparez les numéros par des virgules.

Cliquez sur Suivant au bas des fenêtres qui défilent ensuite, jusqu’à la dernière :

Nom de la description de la règle

Il s’agit ici de donner un nom à la règle (« Test WampServer » par exemple). Cliquez ensuite sur Terminer.

La nouvelle règle est ajoutée à la liste :

Nouvelle règle ajoutée

4.2 Permettre l’accès distant

Éditez (avec le bloc-notes de Windows) le fichier httpd-vhosts.conf, qui se trouve dans le sous-répertoire \bin\apache\apache2.4.54.2\conf\extra du répertoire dans lequel vous avez installé WAMP, au début du tutoriel.

Remplacez la ligne « Require local » par « Require all granted » et enregistrez le fichier :

Modifier la ligne Require local
Modification Require all granted

4.3 Le rendre accessible depuis le réseau

Éditez le fichier phpmyadmin.conf, qui se trouve dans le sous-répertoire alias du répertoire où WAMP a été installé.

Remplacez la ligne « Require local » par « Require all granted » :

Modification du fichier php Require local
Modification du fichier php Require all granted

4.4 Redémarrage du service Apache

Pour que tous les paramètres que nous avons modifiés soient pris en compte, faites un clic gauche sur l’icône de WampServer (en bas à droite) :

Redémarrage des services

5. Conclusion :

La solution WampServer permet d’installer très facilement un serveur Apache, PHP et MySQL.
Pour l’utilisation du serveur à distance, il faut seulement modifier quelques fichiers de configuration, mais rien de bien compliqué.

Voilà ce tutoriel est terminé, n’hésitez pas à partager, liker et laisser un commentaire.

Je remercie Alcatiz pour son aimable autorisation à reproduire son tutoriel wink.

 

5 1 vote
Évaluer l'article

👉 Besoin d’un coup de boost pour votre site WordPress ?

Cet article vous a plu ? N’hésitez pas à le partager sur les réseaux sociaux.

LinkedIn
LinkedIn
Share
Copy link
URL has been copied successfully!

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez m’offrir un petit café virtuel ☕️.
Merci pour votre soutien !

S’abonner
Notification pour
guest
4 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
NITOUEKOUA
Invité
NITOUEKOUA
il y a 1 année

Je tiens à vous remercier infiniment de m’avoir aider à installer la plateforme WampServer sur mon laptop par le biais de votre tuto encore une fois de plus merci!

Solim
Invité
Solim
il y a 11 mois

le meilleur tuto que j’ ai rencontré pour ma version.
Bien décrit et ça a pu fonctionner du premier coup pour mon serveur.

Catégories

Newsletter

Rejoignez-les abonnés de Jérôme et continuez de recevoir les meilleures astuces.

En vous inscrivant à la newsletter, vous consentez à ce que Jérôme Hervouet, en sa qualité de responsable de traitement, collecte vos données afin de vous envoyer des communications par voie électronique. Vous pourrez vous désabonner à tout moment. Pour faire valoir votre droit d’accès, de rectification ou d’effacement, consultez notre politique de confidentialité.

Me Suivre

Suivez-moi sur mes réseaux sociaux
Site vitrine

Création de site web

Jérôme Hervouet, expert en création de site Web Guadeloupe, vous accompagne dans la réalisation de votre projet digital sur mesure, pour renforcer votre visibilité en ligne et votre notoriété.

Icône de recherche de mots clés

Référencement (SEO)

L’objectif principal du référencement naturel est d’améliorer la position d’un site dans les résultats de recherche pour des mots-clés pertinents par rapport à son activité.

Index