Installer et configurer Wampserver sur un PC
Avril 2013
1. L’application « WampServer »
« WampServer » est une plate-forme de développement Web sous Windows pour des applications Web dynamiques (SPIP, OwnCloud, Wordpress…) à l’aide du serveur Apache2, du langage de scripts PHP et d’une base de données MySQL. Il possède également PHPMyAdmin pour gérer plus facilement vos bases de données.
« WampServer » offre la possibilité d’installer pratiquement toutes les versions de Apache, PHP et MySQL existantes, de quoi reproduire fidèlement la configuration de votre serveur de production.
Cette application est disponible gratuitement (sous licence GPL) en deux versions : 32 et 64 bits.
2. Télécharger Wampserver
Avant de télécharger « WampServer », il faut vérifier quel est le type du système de votre PC : 32 ou 64 bits ?
- Cliquez sur le bouton « Démarrer »
- Cliquez sur « Panneau de configuration »
- Cliquez sur « Système et sécurité »
- Cliquez sur « Système »
ou
- Sur le bureau, faites un clic droit sur « Ordinateur »
- Dans le menu contextuel, sélectionnez « Propriétés »

Pour télécharger « Wampserver », suivez le lien : http://www.wampserver.com/
En fonction du type de système relevé, téléchargez la version « Wampserver » adaptée à votre PC.
3. Installer et configurer WampServer
- Installez « Wampserver » en exécutant le fichier « wampserver2.2e-…exe »
- Paramétrez la langue française
- Cliquez droit sur l’icône « Wampserver » en bas à droite de la barre des tâches

- Sélectionnez le dossier « Langue » puis « french »
- Modifiez les paramètres du fichier « php.ini »
- « upload_max_filesize » : La taille maximale en octets d’un fichier à charger.
- « post_max_size » : Définit la taille maximale des données reçues par la méthode POST. Cette option affecte également les fichiers chargés. Pour charger de gros fichiers, cette valeur doit être plus grande que la valeur de « upload_max_filesize ». Si la limitation de mémoire est activée par votre script de configuration, « memory_limit » affectera également les fichiers chargés. De façon générale, « memory_limit » doit être plus grand que « post_max_size ».
- « max_execution_time » : Fixe le temps maximal d’exécution d’un script, en secondes. La configuration par défaut est de 30 secondes. En fonction de la performance du PC sur lequel est installé Wampserver, augmentez cette valeur.
Pour plus d’informations, consultez la ressource « Description des directives internes du php.ini » : http://php.net/manual/fr/ini.core.php
- Cliquez sur l’icône « Wampserver » en bas à droite de la barre des tâches
- Sélectionnez le dossier « PHP » puis ouvrez le fichier « php.ini » dans l’application « notepad »
- Dans « notepad », sélectionnez le menu « Édition » puis « Rechercher »
- Dans le formulaire « Rechercher », saisir :
« max_execution_time » puis augmentez la valeur de 30 à « 300 » secondes ;
« memory_limit » puis augmentez de 8M à « 180M » ;
« post_max_size » puis augmentez de 8M à « 120M » ;
« upload_max_filesize » puis augmentez de 2M à « 100M ». - Redémarrez WampServer
- Cliquez sur l’icône « Wampserver » en bas à droite de la barre des tâches
- Sélectionnez « Redémarrez les services »
- Vérifiez que le serveur est sur la position « en ligne » (« Passer hors ligne » affiché )

4. Observations
- L’icône de « Wampmanager » dans la barre des tâches doit être de couleur verte. Si ce n’est pas le cas, vous ne pourrez pas lancer la visualisation d’une page php par le navigateur ou lancer PhpMyAdmin ou modifier config.inc.php.

- « Serveur hors ligne » signifie que Wampserver est uniquement en local (sur votre PC).
- « Serveur en ligne » signifie que Wampserver est connecté à votre réseau et que tous les PC ou tablettes numériques appartenant à votre réseau (configurés sur la même plage d’adresse IP) peuvent accéder à vos sites et à vos bases de données (à moins que vous ayez effectué les modifications sécuritaires qui s’imposent).
- Vérifications à effectuer si vous avez un problème : http://forum.wampserver.com/read.php?1,88043