Cómo instalar Memcached en CentOS/RHEL 7/6/5

Cómo instalar Memcached en CentOS/RHEL 7/6/5

Memcached es un sistema de almacenamiento de caché de objetos de memoria distribuido que almacenaba datos en la memoria en base de valor clave. Es muy útil para optimizar los sitios web dinámicos y la velocidad habilitada al almacenar objetos en la memoria. Lea más sobre Memcache.


Lee el artículo:
Configurar phpmemcachedadmin en Linux


Este artículo lo ayudará a instalar la extensión Memcached y PHP Memcache en los sistemas CentOS/RHEL 7/6/5.

Instalar servidor Memcached

Primero instalaremos el servidor Memcached en nuestro sistema. Use el siguiente comando para instalar Memcached usando YUM Package Manager.

Yum install Memcached 

Ahora comience al servicio Memcached utilizando los siguientes comandos.

Para CentOS/RHEL 7 SystemCTL Habilitar SystemCTL SystemCTL Inicio Memcached para CentOS/RHEL 6/5 Servicio Memcached Start Chkconfig Memcached on 

Instale PHP con Memcache PHP Extension

Ahora hemos instalado el servidor Memcached en nuestro sistema. Pero para usar el servicio Memcached utilizando scripts PHP, necesitamos instalar la extensión de PHP MEMCACHE. Por lo tanto, primero instale PHP y otros módulos PHP requeridos y luego use PECL para instalar la extensión de MEMCACHE PHP utilizando los siguientes comandos.

Commentyum groupInstall "Herramientas de desarrollo" yum instalación zlib zlib-devel yum instalación php php-devel php-per 

Después de instalar el paquete PHP-Pear, instale la extensión PECL usando el comando a continuación.

PECL Instalar memcache 

Ahora necesitamos habilitar el módulo Memcache en PHP. Agregue la línea siguiente al final de php.ini archivo.

Echo "extensión = memcache.Entonces ">> /etc /php.d/memcache.ini 

Reiniciar el servicio Apache para habilitar la extensión

Para CentOS/RHEL 7 SYSTEMCTL Reiniciar HTTPD para CentOS/RHEL 6/5 Servicio HTTPD reiniciar 

Verificar la configuración de Memcache

Use el siguiente comando para verificar y verificar que el servicio Memcached se ejecute bien.

echo "Configuración de estadísticas" | NC Localhost 11211 STAT MAXBYTES 67108864 STAT MAXCONNS 1024 STAT TCPPORT 11211 STAT UDPPORT 11211 STAT Inter 127.0.0.1 verbosidad de estadística 0 stat más antiguo 0 desalojos de estadística en stat domain_socket nulo stat erask 700 stat growth_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 yes STAT tcp_backlog 1024 STAT binding_protocol auto-negotiate STAT auth_enabled_sasl no STAT item_size_max 1048576 STAT maxconns_fast no STAT hashpower_init 0 STAT slab_reassign no STAT slab_automove 0 END 

Ahora verifique si la extensión Memcache PHP está habilitada y funciona correctamente. Crear un información.php Archivo utilizando el siguiente código

 

Ahora acceder a información.PHP en la interfaz web y buscar MEMCACHE, obtendrá el resultado como a continuación.