Cómo instalar Memcached en Fedora 35/34/33
- 3843
- 351
- Jaime Delgadillo
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.
Este artículo lo ayudará a instalar Memcached en Fedora Linux Systems.
Instalar Memcached en Fedora
Memcached está disponible bajo repositorios predeterminados de Fedora. Puede instalarlo ejecutando el siguiente comando en su sistema Fedora Linux.
sudo dnf instalación memcached -y
Ahora inicie el servicio Memcached utilizando los siguientes comandos.
sudo systemCtl habilita memcached.servicio
sudo systemctl iniciar memcached.servicio
Configuración Memcached
Edite el archivo de configuración predeterminado Memcached en su editor de texto favorito.
sudo vim/etc/sysconfig/memcached
y actualice la configuración según los requisitos de su sistema. Aquí Cachesize está el límite de memoria máxima en MB, que Memcached puede usar.
Port = "11211" user = "Memcached" maxconn = "1024" Cachesize = "64"
La configuración anterior muestra que Memcached puede usar hasta 64 MB memoria en el sistema.
Después de hacer cualquier cambio, reinicie el servidor Memcached para aplicar cambios.
sudo systemctl reiniciar memcached.servicio
Ver estadísticas Memcached
Puede ver el estado del servicio utilizando el comando SystemCTL
sudo systemctl status memcached.servicio
También puede ver la estadística del servicio en ejecución de Memcached utilizando el comando "Configuración de estadísticas". A continuación se muestra el ejemplo para enviar este comando al servidor Memcached y ver los resultados.
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
Instale la extensión de Memcache PHP
Debe habilitar la extensión de PHP Memcache/Memcached en su servidor para conectar PHP con el servicio Memcached. Básicamente hay dos módulos Memcache PHP disponibles para instalar. Uno se llama memcache y el otro memcached. Así que instale el módulo según sus usos.
sudo DNF Instalar PHP-PECL-MEMCACHE
sudo DNF Instalar PHP-PECL-MemCached
Después de la instalación se reinicia el servicio Apache.
sudo systemctl reiniciar httpd.servicio
Ahora verifique si la extensión Memcache PHP está habilitada y funciona correctamente. Crear un phpinfo.php Archivo utilizando el siguiente código
123 |
Ahora acceda a http: // server-ip-addr/phpinfo.PHP en el navegador web y busca MEMCACHE, verá los resultados a continuación.