Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Linuxtopia - CentOS Enterprise Linux Guide de reference - Ajout de modules

10.7. Ajout de modules

Le Serveur HTTP Apache prend en charge des objets partag�s dynamiquement (ou DSO de l'anglais Dynamically Shared Objects) ou des modules qui peuvent facilement �tre charg�s selon les besoins.

� l'adresse suivante�: https://httpd.apache.org/docs-2.0/dso.html, l'organisation Apache Project fournit une documentation compl�te en ligne sur les objets partag�s dynamiquement (DSO). Sinon, si le paquetage http-manual est install�, de la documentation relative aux DSO est disponible en ligne � l'adresse suivante�: https://localhost/manual/mod/.

Pour que le Serveur HTTP Apache puisse utiliser un DSO, il doit �tre sp�cifi� dans une directive LoadModule du r�pertoire /etc/httpd/conf/httpd.conf�; si le module est fourni par un paquetage s�par�, la ligne doit appara�tre au sein du fichier de configuration des modules dans le r�pertoire /etc/httpd/conf.d/. Reportez-vous � la Section 10.5.12 pour obtenir de plus amples informations sur le sujet.

Lors de l'ajout ou de la suppression de modules du fichier http.conf, le Serveur HTTP Apache doit �tre recharg� ou relanc�, comme l'explique la Section 10.4.

Lors de la cr�ation d'un nouveau module, installez tout d'abord le paquetage httpd-devel qui contient les fichiers � inclure (include files), les fichiers d'en-t�tes ainsi que l'application Apache eXtenSion (/usr/sbin/apxs), qui utilise les fichiers � inclure et les fichiers d'en-t�tes pour compiler les DSO.

Apr�s l'�criture d'un module, utilisez /usr/sbin/apxs pour compiler les sources de votre module en dehors de l'arborescence source d'Apache. Pour obtenir de plus amples informations sur l'utilisation de la commande /usr/sbin/apxs, reportez-vous � la documentation Apache fournie en ligne � l'adresse suivante�: https://httpd.apache.org/docs-2.0/dso.html et � la page de manuel de apxs.

Une fois le module compil�, placez-le dans le r�pertoire /usr/lib/httpd/. Ajoutez ensuite une ligne LoadModule dans le fichier httpd.conf en suivant la structure ci-dessous�:

LoadModule <module-name> <path/to/module.so>

O� <module-name> correspond au nom du module et <path/to/module.so> au chemin d'acc�s vers le DSO.

 
 
  Published under the terms of the GNU General Public License Design by Interspire