PhpConcept
 
 

Les Articles de PhpConcept

 
   
 

Installer un serveur Web Apache de Développement sur Windows

Janvier 2006
Vincent Blavet
vincent@phpconcept.net

Introduction

Cet article décrit comment installer et configurer un serveur Apache 2.0.55 sur Windows pour un environnement de test.

La plupart des développeurs utilisent leur PC personnel pour développer leurs scripts ou leur site Web perso et souhaitent pouvoir tester ces derniers en local avant publication.

La mise en place d'un serveur Web Apache est la première brique de cet environnement de développement.

Ce document décrit l'installation d'un Apache 2.0.55 sur un PC équipé d'un Windows 2000 serveur. Il est à noter que l'installation d'un Apache du même train logiciel (2.0.x) sera certainement semblable. De même une installation sur Windows XP ne devrait pas apporter de grandes différences.

Cet article décrit comment installer et configurer un serveur Apache 2.0.55 sur Windows pour un environnement de test.

La plupart des développeurs utilisent leur PC personnel pour développer leurs scripts ou leur site Web perso et souhaitent pouvoir tester ces derniers en local avant publication.

La mise en place d'un serveur Web Apache est la première brique de cet environnement de développement.

Ce document décrit l'installation d'un Apache 2.0.55 sur un PC équipé d'un Windows 2000 serveur. Il est à noter que l'installation d'un Apache du même train logiciel (2.0.x) sera certainement semblable. De même une installation sur Windows XP ne devrait pas apporter de grandes différences.

Installation

Il faut tout d'abord télécharger la version Apache pour Windows. Celle-ci se trouve sur http://httpd.apache.org, le fichier s'appelle "apache_2.0.55-win32-x86-no_ssl.msi".

Lancer l'installeur Windows et valider la license utilisateur (si elle vous convient ;-)).

On indique alors les informations minimales décrivant le serveur Web. Ici on va utiliser un nom de domaine inconnu 'test.local'. L'usage du TLD ".local" est une "ruse" car il n'existe pas sur l'internet. Ainsi si son serveur web s'appelle "www.phpconcept.net", on pourra appeler le serveur de test "www.phpconcept.local". Il est bien sûr possible d'utiliser un nom de domaine officiel, si vous en possedez un pour les tests.

Apache est alors capable de s'installer de façon automatique. Cependant lorsque l'on installe un environnement de développement il est préférable de garder au maximum le contrôle de ce qui se passe. Dans la cas d'un développement en PHP cela permet ensuite de comprendre plus tard les eventuels impacts de la configuration du serveur Web sur l'exécution des scripts. On choisit donc la solution "Custom" :

Dans cet exemple on ne va rien changer de particulier, mais on pourrait par exemple décider d'installer Apache dans un autre dossier que "C:\Program Files\Apache Group\", ou ne pas installer la partie documentation.

On lance alors l'installation :

Une fois l'installation terminée on constatera qu'une nouvelle icône est maintenant disponible dans la barre des tâches pour contrôler le serveur Apache :

Elle permet de directement redémarrer ou arrêter son serveur Web. Il est aussi possible d'ouvrir la console complète. Celle-ci permet en particulier d'accèder aux services du serveur Microsoft, et donc eventuellement de changer les paramètres de lancement par défaut du serveur Apache au démarrage de Windows.

Pour vérifier le bon fonctionnement de votre installation, il suffit de lancer un (bon) navigateur (donc firefox) sur l'adresse "http://localhost" ou "http://127.0.0.1" :

Il reste maintenant à configurer ce serveur Apache pour qu'il pointe sur votre environnement de développement.

Lire la suite : Configuration

 
 
   

Member login - Stats
Copyright 2003 - PhpConcept

Powered by PcWeb