Version complète: sur le forum Webmaster Hub : Activation mod gzip sur Apache 2.0.48
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site > Hébergement de Sites
MarvinLeRouge
Salut,

Je voudrais activer la compression à la volée sur Apache 2.0.48. Sauf erreur de ma part, il s'agit du mod gzip; or, je ne vois aucun mod gzip dans mon httpd.conf. Et les infos que j'ai trouvé pour l'instant ne marchent pas, ou m'embrouille glorieusement (je suis un newbie ou tout comme en conf Apache.
Si quelqu'un pouvait m'aider, merci d'avance. smile.gif
fab1208
salut,

Login su ou root sur ton serveur.
telecharge http://easynews.dl.sourceforge.net/sourcef...p-1.3.26.1a.tgz

decompresse
tar -zxvf mod_gzip-1.3.26.1a.tgz

cd mod_gzip-1.3.26.1a/

install
ouvre makefile et edit le path.
pico Makefile

RECHERCHE:
APXS?=/usr/local/sbin/apxs
CHANGE PAR:
APXS?=/usr/local/apache/bin/apxs

CTRL +X et Y

make

make install

edit ton fichier httpd.conf
pico /usr/local/apache/conf/httpd.conf

recherche mod_gzip avec un commentaire # devant

RECHERCHE:
#LoadModule gzip_module libexec/mod_gzip.so
CHANGE PAR:
LoadModule gzip_module libexec/mod_gzip.so

RECHERCHE:
#AddModule mod_gzip.c
CHANGE PAR:
AddModule mod_gzip.c

Ctrl+X et Y

test
/usr/local/apache/bin/apachectl configtest
redemarre apache
/etc/init.d/httpd restart
MarvinLeRouge
Serais-tu en train de me dire que le mod gzip n'est plus inclus dans la distrib Apache standard ?
Dan
CITATION(MarvinLeRouge @ samedi 11 février 2006, 13h48)
Serais-tu en train de me dire que le mod gzip n'est plus inclus dans la distrib Apache standard ?
*

Mod_gzip n'a jamais fait partie de la distribution Apache, même en 1.3.x wink.gif

C'est un développement séparé smile.gif

Dan
fab1208
CITATION(Dan @ samedi 11 février 2006, 17h33)
Mod_gzip n'a jamais fait partie de la distribution Apache, même en 1.3.x wink.gif

C'est un développement séparé smile.gif

Dan
*


c'est d'ailleurs pour cela que j'ai proposé l'install wink.gif
AntoineViau
A noter : pour tester les performances de compression gzip à l'envoi des données il existe des outils en ligne. Par exemple :
http://www.gidnetwork.com/tools/gzip-test.php
Cela permet d'évaluer l'intérêt de la compression. Généralement, si la machine serveur n'est pas une antiquité (la compression consomme des resources) c'est TRES intéressant. Et si, comme moi, vous avez du code Javascript généré, ou des longues listes, c'est carrément jackpot !
Je développe actuellement un site avec un moteur de recherche multi-critères dans des SELECT, bourré de données. Non compressée, la page fait environ 300 Ko. Après compression gzip, elle descend à 40 Ko !!! smile.gif

Signalons aussi que le gzip peut être activé au niveau de PHP, ce qui permet de sélectionner les pages à compresser ou non et optimiser la consommation de resources. Ca se passe par ob_gzhandler en conjonction avec ob_start.

Et si on veut taper dans tous les fichiers PHP, on active zlib.output_compression dans le php.ini

La compression c'est bien, mangez-en !

Antoine
MarvinLeRouge
Ah ben j'ignorais complètement que le mod gzip était un développement séparé.
Mes pages étant en php sur le sujet en question, j'ai tout simplement activé le paramètre zlib_output_compression et ça marche nickel.

Et je vais garder l'étude sur l'install du mod gzip pour un peu plus tard.

Merci
NiCoS
et pour apache2, mod_gzip est remplacé par mod_deflate wink.gif
MarvinLeRouge
Objection noted
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.