Cómo Actualizar Php En Whm

  • Autor Autor JamesPierre
  • Fecha de inicio Fecha de inicio
J

JamesPierre

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Hola betas, me podrían dar una mano?

Tengo un VPS con cPanel/WHM y allí tengo solo hasta la versión 7.2 de PHP.

¿Cómo puedo actualizar a más versiones?

Les estaré agradecido..
 
Hola betas, me podrían dar una mano?

Tengo un VPS con cPanel/WHM y allí tengo solo hasta la versión 7.2 de PHP.

¿Cómo puedo actualizar a más versiones?

Les estaré agradecido..
En el apartado de easy apache podras habilitarlos
 
Y porque lo quieres actualizar mediante SSH si es mas facil via WHM?

Pero a tu consulta.

Revisa que tipo de PHP handler hay disponibles

Insertar CODE, HTML o PHP:
rebuild_phpconf --available

Aqui cual handler tienes actualmente

Insertar CODE, HTML o PHP:
rebuild_phpconf --current

Instalar nuevo php

Insertar CODE, HTML o PHP:
yum install ea-php74

Aqui para instalar el php por defecto con su respectivo handler (se elegi solo uno y va dependiendo cual tienes instalado en el servidor)

Insertar CODE, HTML o PHP:
rebuild_phpconf --default=ea-php74 --ea-php74=cgi
Insertar CODE, HTML o PHP:
rebuild_phpconf --default=ea-php74 --ea-php74=dso

Volver a ejecutar el comando para ver si todo esta correcto

Insertar CODE, HTML o PHP:
rebuild_phpconf --current
 
Y porque lo quieres actualizar mediante SSH si es mas facil via WHM?

Pero a tu consulta.

Revisa que tipo de PHP handler hay disponibles

Insertar CODE, HTML o PHP:
rebuild_phpconf --available

Aqui cual handler tienes actualmente

Insertar CODE, HTML o PHP:
rebuild_phpconf --current

Instalar nuevo php

Insertar CODE, HTML o PHP:
yum install ea-php74

Aqui para instalar el php por defecto con su respectivo handler (se elegi solo uno y va dependiendo cual tienes instalado en el servidor)

Insertar CODE, HTML o PHP:
rebuild_phpconf --default=ea-php74 --ea-php74=cgi
Insertar CODE, HTML o PHP:
rebuild_phpconf --default=ea-php74 --ea-php74=dso

Volver a ejecutar el comando para ver si todo esta correcto

Insertar CODE, HTML o PHP:
rebuild_phpconf --current

Hey gracias por responder.

Cuando intento instalar por WHM, no sale la opción para conversar versiones pasadas como 7.0. 7.2 o 7.3, muestra para desinstalar esas versiones. En ese caso cómo haría?
 
Cuando estas modificando o instalando nuevos paquetes cuando llegas a la parte de php versions ahi te tiene que salir las versiones instaladas, si quieres instalar una nueva entonces la elegis. En las otras versiones te tiene que salir "unaffected" eso quiere decir que no tocara nada y lo dejara tal cual como esta sin hacer modificaciones, luego instala todo normal y tendras todas las versiones que necesites.
 
Supongo que tienes plan reseller... saca un ticket y diles que te instalen las versiones de PHP que necesites, es un trabajo de tu proveedor, a menos que hayas contratado servidor no administrado.
 
Gracias por responder a todos, de hecho yo tengo 1 dedicado, me instalaron y todo, pero estoy tratando de aprender.. y no regarla...
 
Gracias por responder a todos, de hecho yo tengo 1 dedicado, me instalaron y todo, pero estoy tratando de aprender.. y no regarla...

Si tienes acceso a Snaphost, cada vez que malogres algo vuelves a la versión anterior.
 
Esa no es la idea, en ese dedicado estan alojadas varias cuentas...

Impresionante cantidad de comentarios para un proceso bastante simple... Solo tienes que ir a MultiPHP en la cuenta cPanel, y si tienes instaladas varias versiones PHP allí podrás seleccionarla... para la cuenta o dominio en específico, te adjunto una foto a continuación del suceso

1632524334050.webp


1632524357862.webp


También lo puedes hacer especificando un código en htaccess del dominio afectado, por ejemplo

Insertar CODE, HTML o PHP:
# php -- BEGIN cPanel-generated handler, do not edit
# Configure el paquete “ea-php74” como el lenguaje de programación predeterminado “PHP”.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php74 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

Y le vas cambiando el número, claro, la versión PHP debe estar disponible para poder ser seleccionada, eso lo consigues con EasyApache4 siendo que no dispongas de múltiples instalaciones de PHP en lo adelante
 
Impresionante cantidad de comentarios para un proceso bastante simple... Solo tienes que ir a MultiPHP en la cuenta cPanel, y si tienes instaladas varias versiones PHP allí podrás seleccionarla... para la cuenta o dominio en específico, te adjunto una foto a continuación del suceso

Ver el archivo adjunto 604230

Ver el archivo adjunto 604231

También lo puedes hacer especificando un código en htaccess del dominio afectado, por ejemplo

Insertar CODE, HTML o PHP:
# php -- BEGIN cPanel-generated handler, do not edit
# Configure el paquete “ea-php74” como el lenguaje de programación predeterminado “PHP”.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php74 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

Y le vas cambiando el número, claro, la versión PHP debe estar disponible para poder ser seleccionada, eso lo consigues con EasyApache4 siendo que no dispongas de múltiples instalaciones de PHP en lo adelante
Gracias por responder, pero no es lo que necesito, necesito actualizar las versiones de PHP del WHM para luego cambiar en el cPanel.

Pero cuando estoy en apache no me permite conservar versiones anteriores, me muestra para desinstalar e instalar las nuevas... ¿Algunas indicaciones?
 
Gracias por responder, pero no es lo que necesito, necesito actualizar las versiones de PHP del WHM para luego cambiar en el cPanel.

Pero cuando estoy en apache no me permite conservar versiones anteriores, me muestra para desinstalar e instalar las nuevas... ¿Algunas indicaciones?

Te refieres al que incorpora la interfaz para la integridad del control panel? eso no es manejable
 
Te refieres al que incorpora la interfaz para la integridad del control panel? eso no es manejable
Hola, he visto que algunos proveedores conservan viejas versiones de PHP como 5.6 hasta la 8.
¿Cómo es posible conservar versiones viejas de PHP actualizando desde WHM?
 
Hola, he visto que algunos proveedores conservan viejas versiones de PHP como 5.6 hasta la 8.
¿Cómo es posible conservar versiones viejas de PHP actualizando desde WHM?

Usando Cloudlinux o CentOS 7 por ejemplo
 
Atrás
Arriba