Introducción
A menudo existen clientes que solicitan la instalación de módulos de php personalizados en plesk que no vienen por defecto configurado. Para ello tenemos que buscar la manera de hacerlo a través de plesk.
Con la actualización de su panel a la versión 12.5.x han añadido numerosas ventajas incluyendo la elección entre versiones de PHP.
Como no viene de manera standard la forma más cómodo o recomendada por plesk es la de instalar los módulos a través de pecl.
En este manual vamos a enseñar como activar los módulos de memcache y memcached.
Instalando módulos de php personalizados en Plesk
Antecedente: Vamos a instalar los módulos de memcache y memcached para la versión 5.6 de PHP en Plesk.
En los servidores suele venir instalado lo siguiente, pero en el caso de no venir se recomienda su instalación:
yum install make plesk-php56-devel gcc glibc-devel libmemcached-devel zlib-devel
# Instalamos Memcached /opt/plesk/php/5.6/bin/pecl install memcached # Instalamos Memcache /opt/plesk/php/5.6/bin/pecl install memcache
Dejaremos la configuración por defecto a no ser que queramos algo especial y nos dirá que debemos activarlo en nuestro php.ini añadiendo el siguiente código:
extension=memcached.so extension=memcache.so
Para ello lo podemos añadir a través de la panel de plesk en:
«Herramientas y configuración > Configuración General > Configuración de PHP»
Aquí elegimos la versión 5.6.x Aplicación FPM (por ejemplo, este es una de las formas de ejecutarse) y nos vamos a la pestaña php.ini.
Generalmente lo suelo poner donde haya otras líneas de extension.
Una vez finalizado pulsamos sobre aceptar y aplicará los cambios en el resto de PHP de la misma versión 5.6.x
Ahora solo nos queda comprobar que se ha cargado correctamente el módulo o con un phpinfo() en uno de los dominios. También podemos ver un phpinfo() en la configuración de php para uno de los dominios.