Apache 1.3 était déjà extensible du fait que le serveur s'appuyait déjà sur des modules, un type de composant addon Apache. Un module est simplement un logiciel qui utilise l'API Apache Module ouverte. Malgré la puissance de l'API Module existante, l'Apache Group a développé une nouvelle API améliorée pour les
Extensibilité accrue
auteurs de
modules et un nouveau framework
à partir duquel cette
API opère. Certes ce changement
signifie que les modules
écrits pour les versions
Apache antérieures ne fonctionneront
pas avec Apache
2.0. Mais ce changement accroît
les possibilités des modules
Apache à bien des
égards, par exemple en offrant
une nouvelle fonction
de filtrage puissante. Pendant
la configuration, vous pouvez
utiliser cette fonction de filtrage
pour disposer les modules
en couches et pour
créer des systèmes complexes.
Mieux encore, le filtrage
peut simplifier la manière
dont les modules
interagissent avec Apache. Ainsi,
sous les anciennes versions Apache,
le seul moyen d’ajouter le support
SSL (Secure Sockets Layer) était de
modifier Apache lui-même. En revanche,
sous Apache 2.0, SSL est
simplement un module add-on. Le
tableau 1 présente la liste de plusieurs
modules Apache 2.0 et leurs
objectifs. (Pour voir la liste des modules
Apache disponibles avec l’installation
Apache, examinez les directives
LoadModule dans httpd.conf et
les binaires de modules associés
dans \program files\apache groupapache2\modules. Pour obtenir une
liste plus complète, visitez le site
Web Apache à http://httpd.apache.
org/ docs-2.0/mod.)
On notera l’absence d’un module
ASP (Active Server Pages) dans le tableau
1. C’est volontairement que j’ai
exclu ASP de la liste parce qu’au moment
où j’écrivais cet article, Apache
n’offrait pas un plein support pour ASP.
Heureusement, la communauté
Apache travaille actuellement à créer et
à maintenir un module ASP capable de
concurrencer les Sun ONE Active
Server Pages (précédemment Sun
Chili!Soft ASP) pour Unix. Bien que ce nouveau module ASP, qui est mis en
oeuvre par l’intermédiaire du module
Apache mod_perl, n’offre pas la même
richesse de fonctions qu’IIS, le module
est en train de mûrir lentement. Pour
plus d’informations sur le développement
des modules ASP, vous pouvez visiter
http://www.apache-asp.org.
On voit donc qu’Apache 2.0 offre
aux utilisateurs Windows suffisamment
de performances, de souplesse et de
puissance pour rivaliser avec IIS. La
prochaine étape sera l’installer Apache
sur un système de test et de juger par
vous-même.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- IA et souveraineté des données : les entreprises françaises redéfinissent les infrastructures IT
- Temps d’arrêt IT : un coût de 600 milliards de dollars pour les entreprises du Global 2000
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- L’anxiété liée à l’IA, un risque sous-estimé pour la sécurité
Articles les + lus
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
À la une de la chaîne Tech
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
