Módulos de php personalizados en Plesk

plesk-panel

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.

Fuente del artículo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *