Installation de Memcached dans le nouveau design d'ISPmanager5

Installation et configuration de 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 s'effectue par une clé (nom). On peut voir 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 des requêtes de base de données, etc.

Accédez à « Paramètres du serveur web → PHP »

file

Sélectionnez la version PHP souhaitée et cliquez sur Avancé

file

Dans la liste qui s'ouvre, choisissez memcache ou memcached, sélectionnez-le 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 est similaire à :

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)

Dans le cas contraire :

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

Si vous rencontrez des difficultés de configuration ou avez d'autres questions, vous pouvez toujours contacter notre équipe d'assistance via le système de tickets.

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter