Activation des modules Apache sur Ubuntu 8.0.4 Server
SR septembre 16th, 2009
J’ai découvert aujourd’hui qu’Ubuntu offre une intégration assez poussée des sites et des modules Apache avec les commandes :
a2dismod a2dissite a2enmod a2ensite
On active mod_proxy ainsi :
root@ubuntu-804-Server:/etc/apache2# a2enmod proxy
Module proxy installed; run /etc/init.d/apache2 force-reload to enable.
root@ubuntu-804-Server:/etc/apache2# a2enmod proxy_http
Enabling proxy as a dependency
This module is already enabled!
Module proxy_http installed; run /etc/init.d/apache2 force-reload to enable.
Module proxy installed; run /etc/init.d/apache2 force-reload to enable.
root@ubuntu-804-Server:/etc/apache2# a2enmod proxy_http
Enabling proxy as a dependency
This module is already enabled!
Module proxy_http installed; run /etc/init.d/apache2 force-reload to enable.
Pour ensuite désactiver le module :
root@ubuntu-804-Server:/etc/apache2# a2dismod proxy_http
Module proxy_http disabled; run /etc/init.d/apache2 force-reload to fully disable.
root@ubuntu-804-Server:/etc/apache2# a2dismod proxy
Module proxy disabled; run /etc/init.d/apache2 force-reload to fully disable.
Module proxy_http disabled; run /etc/init.d/apache2 force-reload to fully disable.
root@ubuntu-804-Server:/etc/apache2# a2dismod proxy
Module proxy disabled; run /etc/init.d/apache2 force-reload to fully disable.
On a le même système pour les sites avec les répertoires « sites-available » et « sites-enabled » dans /etc/apache2: :
root@ubuntu-804-Server:/etc/apache2# ls
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
Par contre, le module « mod_security » ne semble pas intégré à cette version d’Ubuntu (alors que c’est le cas avec la v9).
En attendant de trouver un repository proposant un package « mod_security », il faut l’installer à l’ancienne i.e à partir des sources !!