{ Tuto } WampServeur 3 - Installation et configuration Rapide sur Windows 10

Ven. 21 Avr. 2017

WampServeur-3
© WampServeur

Bonjour à tous,

Récemment, je me suis lancé en quête de réaliser un blog WordPress sur lequel je souhaitais pouvoir travailler en local avant de pouvoir le mettre en ligne. C'est tout naturellement que je me suis tourné vers WampServeur, que je connaissais déjà car, je l'ai souvent utilisé pour certains projets que je constituais en local. Dans ce tutoriel, je vais vous donner la marche à suivre pour installer comme il ce doit WampServeur 3 sur Windows 10.

Les pré-requis pour installer WampServeur 3 sur Windows 10

En effet, si vous téléchargez WampServeur 3 et que vous l'avez installé sur Windows 10 tel quel, vous vous êtes rendu compte qu'au lancement certains services ne démarrent pas et que par conséquent, Wamp ne fonctionne pas. Il faut donc quelques pré-requis avant d'installer WampServeur 3. Je vais vous expliquer tout ça, il n'y a rien de vraiment bien compliqué.

Désinstaller votre ancienne version de Wamp

Avant tout, si vous êtes en possession d'une ancienne version de Wamp, il faudra la désinstaller . Cela inclus donc de faire un backup de vos projets contenus dans le dossier C:wamp64www. Il faudra également exporter l'ensemble de votre base de données en format .sql via PhpMyAdmin, dans la rubrique export de votre BDD.

Installer les packages Microsoft Visual C ++ nécessaires au fonctionnement de Wamp

C'est la partie un petit peu longue, parce qu'il faut installer les packages Microsoft Visual C++ nécessaires au bon fonctionnement de Wamp et de ses services. On résumera ça comme ça : télécharger, exécuter, installer et télécharger, exécuter, installer (...) Ce n'est pas bien compliqué ^^.

Note : Si vous installer la version 64 bits de Wamp, Il vous faudra installer l'ensemble des packages en 64 Bits, mais aussi ceux en 32 bits ( X86 ), c'est très important !

Visual C++ 2008 SP1
X86 : https://www.microsoft.com/fr-fr/download/details.aspx?id=5582
X64 : https://www.microsoft.com/fr-fr/download/details.aspx?id=2092

Visual C++ 2010 SP1
X86 : https://www.microsoft.com/fr-fr/download/details.aspx?id=8328
X64 : https://www.microsoft.com/fr-fr/download/details.aspx?id=13523

Visual C++ 2012 Update 4
X86 & X64 : https://www.microsoft.com/fr-fr/download/details.aspx?id=30679

Visual C++ 2013
X86 & X64 : https://www.microsoft.com/fr-fr/download/details.aspx?id=40784

Visual C++ 2015
X86 & X64 : https://www.microsoft.com/fr-fr/download/details.aspx?id=48145

Je vous conseille de redémarrer après avoir installé tout ça !

Installation de WampServeur 3

Pour commercer, on télécharge WampServeur 3. Ensuite, On l'installe comme n'importe quel autre programme sous Windows. On lance l'executable, on accepte les conditions, suivant, on laisse le dossier de destination par défaut, ( C'est très important , car il faut obligatoirement qu'il soit à la racine d'un disque et sans espaces,  en l'occurance C:wamp64 dans mon cas ) enfin on clique sur suivant puis installer.

À la fin de l'installation il vous sera demandé quel navigateur souhaitez vous utiliser avec Wamp. Par défaut le choix qui ma été présenté était Edge, Pour ma part je lui préfère Chrome, c'est selon vos goûts hein ;). Pareil pour l'éditeur de texte, le choix par défaut est le Bloc Note Windows. Personnellement j'utilise Brackets pour écrire du code, donc j'ai choisi Brackets :) ( que je vous recommande au passage ). Enfin, il faudra autoriser Apache via le pare-feux Windows. Le choix m'a été proposé directement via une fenêtre pop-up. Si vous utilisez un autre pare-feu, il ce peut que la manipulation soit différente ou qu'aucune fenêtre ne pop, dans ce cas, il faudra donc créer cette règle vous même pour Apache. L'emplacement du fichier programme à autoriser pour Apache : C:wamp64binapacheapache2.4.23binhttpd.exe.

Avant de lancer Wamp serveur 3

Quand il n'y en a plus, il y en a encore ! Juste 3 petites choses en faite.

Désactiver les services ISS Windows 10

Avant de lancer Wamp, vous devez désactiver les services ISS dans Windows 10.
Pour cela, taper cmd dans la barre de recherche du menu démarrer de Windows 10, clique droit sur l'invite de commande, exécuter en tant qu'administrateur. Une fois dans l'invite de commande, taper la commande suivante :

net stop was /y

À ce moment là, les services ISS sont stoppés. Il sera cependant nécessaire de réitérer l'opération à chaque fois que vous redémarrez votre ordinateur, car les services ce réactiveront au démarrage du PC.

Couper les services Skype

Skype utilisant le même port que Apache ( 80 ), il faudra stopper l'application afin que Wamp puisse fonctionner.Donc toujours dans la console en admin :

taskkill /f /im SkypeApp.exe & taskkill /f /im SkypeHost.exe

À ce moment là, l'ensemble des services ISS et Skype sont stoppés.

Importer vos projets et votre base de données dans Wamp Serveur 3

Si vous aviez fait un backup de votre dossier www, c'est le moment de le recopier dans le dossier C:wamp64www. Une fois ceci fait vous pouvez lancer WampServeur 3. Si vous avez suivi toutes les étapes de ce tutoriel, alors vous devriez voir dans la barre des taches de windows,  l'icone Wamp de couleur verte, ce qui signifie que tout fonctionne correctement.

Pour importer votre base de données, cliquez gauche sur l'icone Wamp, vous devriez voir apparaître un menu. Cliquez sur PhpMyAdmin. Une page s'ouvre dans le navigateur choisi lors de l'installation, donnant sur l'interface de PhpMyAdmin. Le login par défaut est root sans mot de passe. Même si vous travaillez en local, rien ne vous empêche de changer de mot de passe. Pour importer votre BDD, il suffit de ce vous rendre dans l'onglet import et de suivre les instructions pour votre BDD.

Pour lancer un de vos projets, il suffit de taper dans la barre d'adresse du navigateur http://127.0.0.1/nom-du-projet
Vous pouvez sinon  cliquez gauche sur l'icone Wamp puis sur LocalHost. Vous arriverez sur la page de d'accueil de Wamp.

Un script pour automatiser la fermeture des services ISS et Skype au lancement de Wamp Serveur 3

Bon, comme je suis sympa, plutôt que de lancer l'invite de commande à chaque fois que vous redémarrez votre ordinateur et donc Wamp, j'ai assemblé ce petit script qui effectue toutes les taches concernant l' arrêt des différents services.

Il suffit de le lancer et hop, les services ISS et Skype sont stoppés, et WampServeur 3 démarre juste après.

@echo off
:: On execute les commandes en administateur

:-------------------------------------
REM  -->  Verification des permissions
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"

REM --> Erreur vous ne possedez pas les droits admin
if '%errorlevel%' NEQ '0' (
    echo Verification des privileges administrateur
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
    set params = %*:"="
    echo UAC.ShellExecute "%~s0", "%params%", "", "runas", 1 >> "%temp%getadmin.vbs"

    "%temp%getadmin.vbs"
    exit /B

:gotAdmin
    if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------
echo STOP IIS...
net stop was /y
echo IIS stopped
echo stop SkypeApp
taskkill /f /im SkypeApp.exe & taskkill /f /im SkypeHost.exe
echo SkypeApp stopped
echo start Wamp Serveur 3
cd "c:wamp64"
Start wampmanager.exe
echo Wamp Serveur 3 Started
exit

Pour détailler l'action du script :

- Ouverture de l'invite de commande
- Vérification des droits administrateurs ; il faudra valider par oui à ce moment là, car il est nécessaire d'avoir les privilèges admin pour stopper les services ISS. je vous renvoie vers le blog electrogen où j'ai trouvé cette partie du script ( Merci ! ).
- Stopper les services ISS
- Stopper les services Skype
- Ouvrir WampServeur 3
- Fermer l'invite de commande

C'est simple et efficace :)

Si vous le copiez tel quel dans un éditeur de texte type Notepad++, Bloc-Note ou Brackets, enregistrez le fichier au format .bat ( ex : StartWampServeur.bat ). Sinon vous pouvez le télécharger directement ci-dessous. Il faudra le copier sur le même disque où est installé votre dossier Wamp, mais pas forcement dans le dossier Wamp, vous pouvez le mettre sur votre bureau, tant qu'il est sur le même disque ! Sinon à vous de l'adapter à votre configuration :)

Au passage, Vous pouvez aussi configurer Windows pour qu'il le lance au démarrage.

Téléchargement du script StartWampServeur

En conclusion

Alors, pas si difficile à installer que ça ? J'espère que ce tutoriel vous aura été utile en tout cas, pour ne pas vous planter dans l'installation de WampServeur3. Faite bon usage de ce script, et si vous voyez un quelconque moyen de l'améliorer, ou si vous avez des suggestions pour améliorer ce tutoriel, n'hésitez pas à partager vos connaissances en laissant un petit commentaire. Merci d'avoir suivi ce tutoriel et à très bientôt depuis vos Ordi pour encore plus de Tips ;)  !

Partagez sur les réseaux sociaux

Catégories

Autres publications pouvant vous intéresser :

Commentaires :

Laisser un commentaire
Aucun commentaire n'a été laissé pour le moment... Soyez le premier !

Articles les plus consultés

OrdiTips - Un Ordi et des Tips

Sur OrdiTips je vous propose des astuces, des tutoriels et plein d'autres choses sur le monde du webdesign, de l'informatique et des appareils mobiles.
Si vous l'avez trouvé intérréssant, je vous invite à faire découvrir OrdiTips auprès de votre entourage :)

Annonces

 



Créer un site
Créer un site