Le produit Apache contient un logiciel développé par Apache Software Foundation (http://www.apache.org).
Le serveur Apache HTTP est un serveur Web Open Source robuste de niveau commercial utilisé par la plupart des sites Web sur Internet. La distribution de Red Hat Linux comprend Apache, de même que de nombreux modules complémentaires conçus pour améliorer les fonctionnalités du serveur et lui donner de puissantes capacités de cryptage. La configuration par défaut d'Apache devrait être adéquate pour satisfaire les besoins de la plupart des utilisateurs. En effet, vous n'aurez peut-être jamais besoin de changer quoi que ce soit à sa configuration. Cependant, si vous souhaitez modifier certaines directives par défaut de la configuration d'Apache, vous devrez savoir quelles sont les options possibles et où les trouver. Ce chapitre couvre l'utilisation et la configuration du serveur Web Apache.
![]() | Attention |
|---|---|
Si vous envisagez d'utiliser l'outil de configuration Apache (apacheconf), un utilitaire graphique fourni avec Red Hat Linux, n'éditez pas le fichier de configuration httpd.conf de votre serveur Web Apache. Inversement, si vous voulez éditer httpd.conf manuellement, n'utilisez pas l'outil de configuration Apache. Pour obtenir plus d'informations concernant l'outil de configuration Apache, consultez le Guide de personnalisation Red Hat Linux officiel. |
Après avoir installé le paquetage apache vous pouvez obtenir la documentation sur le serveur Web Apache à l'adresse http://your_domain/manual/ ou consulter la documentation à l'adresse http://httpd.apache.org/docs/. La documentation sur le serveur Web Apache contient une liste exhaustive et des descriptions complètes de toutes les options de configuration d'Apache. Pour plus de commodité, ce guide fournit de brèves descriptions des directives de configuration de la version d'Apache fournie avec Red Hat Linux.
La version d'Apache comprise avec Red Hat Linux offre la possibilité de définir des serveurs Web sécurisés au moyen du cryptage SSL offert par les paquetages mod_ssl et OpenSSL. Lorsque vous examinez le fichier de configuration de votre serveur Web, sachez que votre configuration par défaut comprend un serveur Web non sécurisé et un serveur Web sécurisé. Le serveur Web sécurisé fonctionne comme un hôte virtuel, qui est aussi configuré dans le fichier de configuration httpd.conf. Pour plus d'informations sur les hôtes virtuels, reportez-vous à la la section intitulée Utilisation d'hôtes virtuels.
![]() | Remarque |
|---|---|
Nous n'incluons pas d'extensions FrontPage. La licence de Microsoft(TM) interdit l'inclusion de telles extensions dans des produits d'autres éditeurs. Pour en savoir plus sur les extensions FrontPage, reportez-vous à l'adresse http://www.rtr.com/fpsupport/. |
Apache est distribué avec un certain nombre de modules. Par défaut, les modules suivants sont installés et activés avec le paquetage Apache sur Red Hat Linux :
mod_vhost_alias mod_env mod_log_config mod_log_agent mod_log_referer mod_mime mod_negotiation mod_status mod_info mod_include mod_autoindex mod_dir mod_cgi mod_asis mod_imap mod_actions mod_userdir mod_alias mod_rewrite mod_access mod_auth mod_auth_db mod_expires mod_headers mod_setenvif mod_so |
Les modules suivants sont installés, mais ils sont désactivés (voir la section intitulée Ajout de modules au serveur) :
mod_mmap_static mod_mime_magic mod_speling mod_auth_anon mod_define mod_auth_dbm mod_auth_db mod_digest mod_proxy mod_cern_meta mod_usertrack mod_example mod_unique_id |
Les modules suivants sont disponibles en installant des paquetages complémentaires :
mod_ssl mod_auth_any mod_auth_mysql mod_auth_pgsql mod_bandwidth mod_dav mod_perl mod_php4 mod_put mod_python mod_roaming mod_throttle |
| Précédent | Sommaire | Suivant |
| Fonctions réseau | Niveau supérieur | Démarrage et arrêt de httpd |