Cómo instalar múltiples versiones de PHP en myVesta

LinuxmyVesta

Si usas Debian y también el panel de hosting myVesta, seguramente llegue un momento en el que quieras actualizar PHP a otra versión o simplemente instalar otra versión para usar ambas a la vez.

Para ello, debes descargarte el instalador oficial de PHP de myVesta con este comando:

wget -nv -O ./vesta-inst-php.sh https://c.myvestacp.com/tools/multi-php-install.sh

Luego edita el archivo vesta-inst-php.sh con MCEdit, con nano o con tu editor preferido:

mcedit ./vesta-inst-php.sh

Verás un listado con todas las versiones de PHP disponibles. Todas tendrán en valor 0. Debes cambiar el valor a 1 de las versiones de PHP que quieras tener instaladas. En el siguiente ejemplo instalaré PHP 7.4, PHP 8.1 y PHP 8.2:

inst_56=0
inst_70=0
inst_71=0
inst_72=0
inst_73=0
inst_74=1
inst_80=0
inst_81=1
inst_82=1

Luego pulsa la tecla F2 en MCEdit o CTRL+X en nano para guardar los cambios y salir del editor.

Finalmente usa el siguiente comando para ejecutar el instalador:

sudo bash ./vesta-inst-php.sh

Si ahora accedes al panel de control de myVesta, podrás ver que puedes escoger entre múltiples versiones de PHP para los dominios web que hayas agregado.

Si usas PHP-FPM, seguramente veas las plantillas PHP-FPM-XX y PHP-FP-XX-public, siendo XX las versiones de PHP instaladas.

Esto ha sido todo.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

Deja una respuesta

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

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”