[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les tutoriels
> Officiels
> Site Web
> Un site dynamique avec PHP ! > Les bases de PHP > Un programme utile : WAMP
> Lecture du tutoriel
Un programme utile : WAMP
Le premier chapitre vous aura servi d'introduction dans l'univers de PHP. C'était l'idéal pour commencer, mais il n'y avait rien de très concret.
Alors comme je sais que vous aimez passer à l'acte, je ne vous fais pas plus attendre : dans ce chapitre on va commencer à faire des manipulations !
Oh, il ne s'agit encore que de préparatifs, mais ils en valent la peine. Ce chapitre va porter autour d'un programme français appelé WampServer, qui va nous être extrêmement utile par la suite !
Oui, pourquoi diable allez-vous avoir besoin de ce programme ?
Voilà une bonne question pour commencer
Comme je vous l'ai expliqué dans le chapitre précédent, seul le serveur peut lire le PHP. Le client (c'est-à-dire vous), ne peut pas lire le PHP.
Ouaïe aïe aïe problème ! Comment allez-vous pouvoir vérifier si votre travail en PHP fonctionne ? Votre PC ne sait pas lire le PHP !
Il va donc falloir trouver un moyen pour "apprendre" le PHP à votre ordinateur. Vous pourrez alors travailler dessus pour réaliser votre site en PHP.
WampServer est la solution, qui vous épargnera bien des maux de tête. Parce qu'en effet, vous vous en doutez c'était trop facile d'installer un programme "PHP" et puis basta ! Non, vous allez avoir besoin de plusieurs programmes...
WampServer (que j'abrègerai WAMP à partir de maintenant) est en fait un "package" qui contient tous les programmes nécessaires pour pouvoir traiter du PHP ! Vous n'aurez rien à faire : ils s'installeront tous seuls !
Le site web de WAMP est :
www.wampserver.com
Pour info, voici les programmes qu'installe WAMP :
- Apache : c'est le programme qu'utilisent les serveurs. Il permet au serveur de distribuer des pages web... mais il ne connaît que le HTML !
- PHP : PHP est comme un "plugin" de Apache. Il a besoin d'Apache pour fonctionner, et grâce à lui Apache saura travailler sur des pages PHP. En clair, Apache + PHP = un serveur PHP

- MySQL : c'est un programme qui va nous être sacrément utile par la suite, mais pour le moment je ne vous en parle pas. Sachez juste que c'est lui qui permet d'utiliser des bases de données. Vous ne savez pas ce qu'est une base de données ? Vous prenez pas la tête, je vous l'expliquerai lorsque le moment sera venu !
- phpMyAdmin : cela vous permettra de gérer vos bases de données (si ce mot "base de données" vous fait peur, ne craignez rien, on n'en parlera que plus tard).
WAMP est l'acronyme de Windows Apache MySQL PHP, ce qui montre bien que c'est la réunion de tous ces logiciels.
Il n'est pas important pour le moment de comprendre comment fonctionnent ces programmes. Il y a en fait une chose que vous devez retenir : vous allez devoir télécharger WAMP car on va sacrément en avoir besoin par la suite.
C'est un programme discret : une fois qu'il est lancé il reste en fond et pas besoin d'y toucher.
On va maintenant voir comment installer WAMP.
Trève de bavardages, à l'abordage !
WAMP est assez gros. Et pour cause, je vous l'ai expliqué plus haut : il contient plusieurs programmes. Mais ce téléchargement est vraiment indispensable, alors que vous soyez ADSL ou 56K, vous allez devoir vous taper le téléchargement
Installez le programme comme vous le feriez avec n'importe quel autre programme.
Vers la fin de l'installation, on vous demandera de choisir un dossier. C'est le dossier dans lequel vous pourrez travailler et placer vos fichiers PHP pour les tester. Je vous conseille de laisser le dossier choisi par défaut (dans mon cas C:\wamp\www). Cliquez donc tout simplement sur OK :
Si vous avez Firefox, WAMP vous demandera si vous voulez l'utiliser comme navigateur par défaut. Répondez oui.
A la fin de l'installation, le serveur Apache (un des programmes qui font partie de WAMP) va se lancer. Il y a des chances que votre pare-feu s'affole un peu : pas de panique. Autorisez le programme à fonctionner, il est inoffensif, il ne mord pas
Si vous avez des problèmes de lancement de WAMP, vérifiez qu'aucun autre logiciel n'utilise le port 80. Souvent, WAMP rentre en conflit avec le logiciel Skype, qu'il faut alors reconfigurer pour qu'il utilise un autre port.
A la fin, on vous demande si vous voulez lancer WAMP. Laissez la case cochée pour que WAMP soit lancé juste après la fin de l'installation.
La prochaine fois que vous voudrez lancer WAMP, il suffira de passer par son raccourci du menu Démarrer.
Mais... Comment savoir si WAMP est démarré ?
Je vous l'avais dit, WAMP est discret. Lorsque vous le démarrez, vous pouvez juste voir une icône à droite de la barre des tâches (pas loin de l'horloge) :
Si tout se passe bien, l'icône doit ressembler à la mienne.. Si vous pointez dessus, vous pourrez lire "All services running". C'est que tout va bien.
Félicitations ! Vous venez d'installer WAMP
Dernière étape : il faut configurer WAMP. Je vous rassure de suite c'est très rapide et très simple.
On va commencer par le mettre en français, parce que l'anglais ça va un peu, mais si on peut l'avoir en français c'est mieux

Pour passer WAMP en français, faites un clic droit sur l'icône de la barre des tâches et allez dans Language / French. Et voilà, ça c'est fait
Maintenant, faites un clic gauche (j'ai bien dit
gauche cette fois) sur l'icône de la barre des tâches. Vous devriez voir le menu principal de WAMP qui ressemble à ça :
Le premier élément du menu, "Localhost", amène sur la page d'accueil de WAMP. De là, vous pouvez voir en particulier tous les projets sur lesquels vous travaillez (dans la section "Vos projets").
Pour le moment, je n'ai créé aucun projet. Comme indiqué, créer un nouveau projet est très simple : il suffit de créer un nouveau répertoire dans le dossier "www".
Le second élément intéressant du menu, c'est "phpMyAdmin" qui ouvre... phpMyAdmin

On n'en a pas besoin pour le moment, je vous en reparlerai en temps voulu.
Enfin, si vous cliquez sur "Répertoire www" ("www directory") dans le menu, WAMP ouvrira l'explorateur Windows dans votre dossier www. C'est dans ce dossier que les fichiers PHP pourront être lus correctement. Comme indiqué plus haut, il est conseillé de créer un sous-dossier (donnez-lui le nom "tests" par exemple) et de placer vos fichiers PHP là-dedans. Dans mon cas, mes fichiers PHP seront donc placés dans C:\wamp\www\tests.
Après avoir créé le sous-dossier, rechargez la page d'accueil de WAMP. Vous devriez voir votre dossier apparaître :
Il vous suffit de cliquer dessus pour exécuter les pages PHP qui se trouvent à l'intérieur. Bon pour le moment vous n'avez pas encore créé de fichier PHP donc il n'y a rien, mais patience ça va venir
Enfin, pour fermer complètement WAMP, faites un clic
droit puis cliquez sur "Fermer" ("Exit") en bas.
Votre ordinateur est fin prêt à avaler du PHP

Dès le prochain chapitre on attaque le code : on va commencer à découvrir des instructions PHP. Cela veut dire que vous allez faire vos premières manipulations !