Installer Memcached dans ISPmanager5

Installer et configurer Memcached via le panneau de contrôle ISPmanager5

Memcached est un logiciel qui implémente un service de mise en cache en RAM basé sur une table de hachage.

Vous pouvez également installer cette application lors d'un achat en un clic. Description détaillée de cette One-Click-Apps

Memcached est un serveur qui stocke certaines données en RAM avec une durée de vie définie. L'accès aux données se fait par une clé (nom). Vous pouvez considérer Memcached comme une table de hachage stockée sur le serveur. Il est principalement utilisé pour mettre en cache le code des pages web, les résultats de requêtes en base de données, etc.

Accédez à « Paramètres du serveur web → PHP », sélectionnez la version de PHP souhaitée et cliquez sur le bouton Extensions.

file

Dans la liste qui s'ouvre, sélectionnez memcache ou memcached, mettez-le en surbrillance et cliquez sur Installer.

file

CentOS

Installation :

yum install memcached.x86_64 php-pecl-memcache.x86_64

Modifiez le fichier de configuration /etc/sysconfig/memcached :

  • PORT="11211"
  • USER="memcached"
  • MAXCONN="2048"
  • CACHESIZE="4096"
  • OPTIONS="-l 127.0.0.1" – écoute sur localhost

Ajoutez-le au démarrage automatique et lancez-le :

chkconfig memcached on
/etc/init.d/memcached start

Redémarrez Apache :

/etc/init.d/httpd restart

Vérifiez que le daemon est chargé :

php -m | grep memcache
memcache

Debian

Recherchez le paquet memcached dans le dépôt :

aptitude search memcache

Installation :

apt-get install memcached php5-memcache

Vérifiez que Memcached fonctionne :

memcached -u www-data -vv

Si la sortie ressemble à ceci :

slab class 1: chunk size 80 perslab 13107
slab class 2: chunk size 104 perslab 10082
slab class 3: chunk size 136 perslab 7710
slab class 4: chunk size 176 perslab 5957
slab class 5: chunk size 224 perslab 4681
... skip ...
<28 server listening (udp)
<27 server listening (udp)
<28 server listening (udp)

Sinon :

ldconfig -v
killall memcached
/etc/init.d/memcached start

Redémarrez Apache :

/etc/init.d/apache2 restart

Vérifiez que le module est chargé :

php -m | grep memcache
memcache

Ubuntu

Mettez à jour la liste des paquets :

apt-get update

Installez l'extension et le daemon :

apt-get install memcached php5-memcache

Redémarrez les services Memcached et Apache :

/etc/init.d/memcached restart
/etc/init.d/apache2 restart
Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter