Les langages de programmation du Web

Précédent Sommaire 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Suivant

6. Installation d'un serveur Web local

WampServer

Nous allons installer WampServer (pour Windows uniquement) sur notre machine.

WampServer est une plate-forme de développement Web qui inclut :

WampServer permet aussi l'exécution de scripts CGI.

Installation

Téléchargement : www.wampserver.com

La version utilisée dans ce cours est WampServer 2.2e (avec Apache 2.2.22, MySQL 5.5.24 et PHP 5.3.13).
A quelques détails près, cela reste valable pour WampServer 2.4 (avec Apache 2.4.4, MySQL 5.6.12 et PHP 5.4.16).

Lors de l'installation, choisissez le répertoire par défaut : c:/wamp

Une fois installé, démarrez le serveur (Start WampServer) et tapez http://localhost (ou http://127.0.0.1) dans la barre d'adresse de votre navigateur.
Vous devez voir ceci :

WampServer

Au lycée, l'accès à Internet est souvent protégé par un serveur proxy.
En cas de problème, il faut paramétrer votre navigateur de la manière suivante :
Firefox → Préférences → Avancé → Réseau → Paramètres de connexion → Pas de proxy pour : localhost, 127.0.0.1

Le répertoire c:/wamp/www

C'est dans ce répertoire que seront placées les ressources Web de votre serveur.

Pour votre projet, créez le sous-répertoire c:/wamp/www/isn

Ce sous-répertoire est accessible avec l'URL http://localhost/isn

Le répertoire c:/wamp/bin/apache/apache2.2.22/cgi-bin

C'est dans ce répertoire que vous placerez vos scripts CGI.

Ce répertoire est accessible avec l'URL http://localhost/cgi-bin

Attention : avec WampServer 2.4, il faut créer et utiliser le répertoire c:/wamp/cgi-bin

Note

Pour l'instant, votre serveur Web n'est accessible que localement (localhost désigne l'ordinateur local).
Mais si vous configurez correctement le routeur de votre réseau local, vous pourrez accéder à votre serveur depuis le monde entier avec Internet (plus d'informations ici).

Remarque

Pour installer un serveur sous Linux, on pourra utiliser XAMPP.
XAMPP propose bien plus de fonctionnalités que WampServer.

Webographie