Comment installer Memcached sur Centos / Rhel 7/6/5

Comment installer Memcached sur Centos / Rhel 7/6/5

Memcached est un système de mise en cache d'objet à mémoire de mémoire distribuée qui a stocké les données en mémoire sur une base de clés. Il est très utile pour optimiser les sites Web dynamiques et la vitesse activée en mettant en cache des objets en mémoire. En savoir plus sur Memcache.


Lire l'article:
Configurez PHPMEMCACHEDADMIN sur Linux


Cet article vous aidera à installer une extension Memcached et PHP Memcache sur les systèmes CentOS / RHEL 7/6/5.

Installer un serveur Memcached

Nous allons d'abord installer un serveur Memcached sur notre système. Utilisez la commande suivante pour installer Memcached à l'aide de Yum Package Manager.

Yum install memcached 

Démarrez maintenant le service Memcached en utilisant les commandes suivantes.

Pour Centos / Rhel 7 Systemctl, activez Memcached Systemctl Start Memcached pour Centos / Rhel 6/5 Service Memcached Start Chkconfig Memcached sur 

Installez PHP avec une extension PHP Memcache

Nous avons maintenant installé un serveur memcached sur notre système. Mais pour utiliser un service Memcached à l'aide de scripts PHP, nous devons installer une extension PHP Memcache. Installez donc d'abord PHP et d'autres modules PHP requis, puis utilisez PECL pour installer une extension PHP Memcache à l'aide des commandes suivantes.

commentyum groupinstall "outils de développement" yum installer zlib zlib-devel yum installer php php-devel php-pear 

Après l'installation du package PHP-Pear, installez une extension PECL à l'aide de la commande ci-dessous.

PECL Installer Memcache 

Nous devons maintenant activer le module Memcache en php. Ajouter la ligne suivante à la fin de php.ini déposer.

Echo "Extension = Memcache.donc ">> / etc / php.d / memcache.ini 

Redémarrez le service Apache pour activer l'extension

Pour CentOS / RHEL 7 SystemCTL Redémarrer HTTPD pour CENTOS / RHEL 6/5 Service HTTPD Redémarrer 

Vérifiez la configuration de Memcache

Utilisez la commande suivante pour vérifier et vérifier que le service memcached fonctionne bien.

Echo "Paramètres de statistiques" | NC localhost 11211 STAT MAXBYTES 67108864 STAT MAXCONNS 1024 STAT TCPPTORT 11211 STAT UDPPORT 11211 STAT INTER 127.0.0.1 Verbosité stat 0 Stat les plus anciens 0 Expulsions de stat sur stat domain_socket null stat umask 700 stat croissance_factor 1.25 Stat Chunk_Size 48 stat num_threads 4 stat num_threads_per_udp 4 stat stat_key_prefix: stat Detail_enabled no stat reqs_per_event 20 stat cas_enabled oui stat tcp_backlog 1024 stat binding_protocol auto-negotiate stat stat stat stat stat item_fast item_size_max 104857 stat mAxs no 

Vérifiez maintenant si l'extension PHP memcache est activée et fonctionne correctement. Créer un Info.php Fichier en utilisant le code suivant

 

Maintenant accéder aux informations.PHP sur l'interface Web et rechercher Memcache, vous obtiendrez des résultats comme ci-dessous.