Serveur web apach

Disponible uniquement sur Etudier
  • Pages : 21 (5219 mots )
  • Téléchargement(s) : 0
  • Publié le : 5 juin 2011
Lire le document complet
Aperçu du document
I - Présentation générale
Installation et Configuration du serveur web Apache
par
Date de publication : 30 Décembre 2008
Dernière mise à jour : 09 Avril 2009
Installation et Configuration du serveur web Apache par Guillaume Sigui (Page

I - Présentationgénérale............................................................................................................................................ 3
II - Installation............................................................................................................................................................. 3
II-A - Installation sous Windows............................................................................................................................3
II-B - Installation sousLinux..................................................................................................................................3
II-B-1 - Pendant l'installation du système......................................................................................................... 3
II-B-2 - Installation avec lespaquetages.......................................................................................................... 4
II-B-3 - Compiler les fichiers sources............................................................................................................... 4
II-C - Test d'installation..........................................................................................................................................4
III -Configuration........................................................................................................................................................ 5
III-A - Configuration sous Windows....................................................................................................................... 5
III-B - Configuration sousLinux............................................................................................................................ 5
III-B-1 - Fichier de configuration...................................................................................................................... 5
III-B-2 - Directives de configuration les plus utiles...........................................................................................5
III-B-2-a - Section 1: Environnementglobal................................................................................................5
III-B-2-b - Section 2: Configuration du serveur........................................................................................... 7
III-B-2-c - Hôtes virtuels............................................................................................................................. 9
IV - Conclusion etRemerciements...........................................................................................................................10

Apache est le serveur Web le plus utilisé au monde et il s'appuie sur les protocoles HTTP ou HTTPS, sachant que
HTTPS est le mode sécurisé de HTTP. Pour rappel, un serveur Web permet de servir des pages web.
Apache, c'est un noyau prenant en charge la base duprotocole HTTP, que l'on peut ensuite étendre à l'aide de
modules complémentaires afin de lui ajouter des fonctionnalités diverses. Par exemple:
- le module mod_rewrite permet la réécriture d'URL
- le module mod_ssl permet d'intégrer SSL ( Secure Socket Layer ) et de faire du HTTPS
- le module mod_proxy permet le proxy
- et d'autres modules tels mod_alias, mod_auth_basic, mod_cgi mod_dir,mod_negotiation, mod_proxy,
mod_proxy_http, mod_rewrite, mod_setenvif, mod_ssl, mod_userdir, mod_vhost_alias, etc.
D'ailleurs l'exécution proprement dite des pages développées avec des langages de programmation tels que PHP
est assurée par des modules ou des CGI (Common Gateway Interface).
En mode local (sur une machine) ou en intranet, on peut utiliser des plates-formes telles que Wamp, Lamp ou...
tracking img