Instalar las bibliotecas PHP de Memcached en Plesk Linux
Memcached es un potente y gratuito sistema de caché de objetos que puedes instalar para mejorar el rendimiento de tu sitio web. Memcached solo funcionará si instalas el daemon, instalas las bibliotecas PHP y configuras tu aplicación PHP correctamente.
Las bibliotecas PHP para Memcached se instalan a través de la línea de comandos. Deberás iniciar sesión como usuario root para ejecutar estos comandos.
- Habilita el acceso de administrador en tu servidor Gen 3 o Gen 4 si aún no lo has hecho.
- Conectarme a mi servidor con SSH (Secure Shell) .
- Cambia al usuario raíz .
- Instalar las dependencias requeridas
- Usuarios de CentOS:
yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php*-devel
- Usuarios de AlmaLinux:
yum groupinstall "Herramientas de desarrollo"
- Usuarios de Ubuntu:
apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php*-dev zlib1g-dev
- Usuarios de CentOS:
- Instala la biblioteca PHP PECL para la versión deseada de PHP. Deberás hacer esto para cada versión de PHP que estés usando .
/opt/plesk/php/7.4/bin/pecl instalar memcached
Se te preguntará varias veces mientras se instala el software. A menos que tengas una necesidad específica, presiona "enter" para aceptar el valor predeterminado en cada caso.
Nota: En algunas situaciones, puedes ver un error como este:
shtool en '/tmp/memcached/build/shtool' no existe o no es ejecutable. Asegúrese de que el archivo exista y sea ejecutable y luego vuelva a ejecutar este script. ERROR: 'phpize' falló
Si esto sucede, configura PHP para usar un directorio temporal diferente y vuelve a ejecutar el comando.
mkdir/root/tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir/root/tmp /opt/plesk/php/7.4/bin/pecl instalar memcached -
Registra el módulo en PHP.
echo "extensión = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Actualiza el controlador PHP de Plesk.
plesk bin php_handler --reread
-
Finalmente, reinicia Apache y PHP-FPM.
systemctl reiniciar httpd systemctl reiniciar plesk-php74-fpm
- Usuarios de Ubuntu:
systemctl restart apache2 systemctl restart plesk-php74-fpm
- Usuarios de Ubuntu:
Pasos relacionados
- Vuelve a Instalar el daemon de Memcached .
- Continúa para configurar tu sitio web para utilizar Memcached .
Más información
- Nuestros expertos en servidores pueden realizar estos pasos por una tarifa. Para obtener más información sobre nuestros servicios expertos, visita nuestro menú de servicios expertos .