Installer XCache sur Lenny
XCache est un outil permettant d’accélérer l’exécution de vos scripts PHP
Installation
En premier lieu, installez les dépendances nécessaire à la compilation du logiciel:
apt-get install php5-dev make
Renseignez le numéro de la version de XCache que vous souhaitez installer:
VERSION=1.3.0
Une fois ceci fait, téléchargez les sources de XCache:
wget http://xcache.lighttpd.net/pub/Releases/$VERSION/xcache-$VERSION.tar.gz \
–output-document=/tmp/xcache-$VERSION.tar.gz
Décompressez l’archive obtenue:
tar –directory=/tmp -xzf /tmp/xcache-$VERSION.tar.gz
Et placez-vous dans le dossier créé:
cd /tmp/xcache-$VERSION
Lancez la compilation:
phpize –clean
/usr/bin/phpize
./configure –enable-xcache
/usr/bin/make
/usr/bin/make install
Une fois ceci fait, configurez PHP pour utiliser ce module:
cp /tmp/xcache-$VERSION/xcache.ini /etc/php5/conf.d/xcache.ini
/bin/sed -i -e ’s/^zend_extension_ts.*/; \0/’ \
-e “s|^\(zend_extension =\).*|\1 $(/usr/bin/find /usr/lib/php5 -name xcache.so | /usr/bin/head –lines=1)|” \
/etc/php5/conf.d/xcache.ini
Et configurez la quantité de mémoire que vous souhaitez utiliser pour le cache:
sed -i -e ’s/^\(xcache\.size[ ]*=\).*/\1 64M/’ \
-e ’s/^\(xcache\.var_size[ ]*=\).*/\1 64M/’ \
/etc/php5/conf.d/xcache.ini
Enfin, redémarrez votre serveur Web :
/etc/init.d/apache2 force-reload




