Sí tienes la suerte de tener un servidor con WHM(Web Host Manager)/Cpanel corriendo en él, la actualización de PHP, Apache y sus módulos será muy, muy sencilla… Será sólo cuestión de dar unos cuantos clics a las opciones que se nos van presentando.
Este tutorial requiere que tengas acceso como root a tu servidor VPS o dedicado.
Cómo actualizar PHP usando EasyApache en WHM/Cpanel
1.-Hacemos login en nuestro panel de WHM
2.-Buscamos «EasyApache en el buscador arriba a la izquierda.
3.-Hacemos clic en EasyApache y vamos a la primera pantalla de la configuración:
Donde tendremos que elegir: Previously Saved Config (** DEFAULT **) y hacer clic en «Start customizing based on profile». Así EasyApache partirá de la configuración que ya tengamos en nuestro servidor, y nos guiara en los siguientes pasos para hacer un par de elecciones.
4.-Dejamos el servidor Apache con la versión que ya tengamos instalada (ojo con esto. Nada de actualizar a una nueva versión mientras la que tengamos sea estable y funcione… Podemos encontrarnos con que nuestro servidor deja de funcionar…)
5.-En este paso elegimos la versión de PHP a la que queramos actualizar.
En este caso la versión 5.4.26 (hay que procurar evitar las anteriores –End of life y Deprecated- y nos mostrarnos demasiado aventureros instalando las versiones experimentales.
6.-En el siguiente paso nos dejara elegir entre unas cuantas opciones (Short Options List), sobre todo módulos de Apache. Se encuentran marcados los que tenemos instalados, así que lo mejor es dejarlos así y no marcar nada nuevo a no ser que específicamente queramos instalarlo. Hacemos clic en «Save and Build» y automáticamente después de confirmar la acción, y de comentarnos que debemos dejar «trabajar» a la actualización con tranquilidad (puede durar hasta 1 hora) y sin cerrar el navegador, la actualización del sistema comenzara.
7.-Pasaremos a una pantalla donde nos ira indicando cual es el estado de la actualización (recordad no cerrar el navegador). Sí tienes suerte en 10 minutos estará, pero puede tardar bastante más.
8.-Después de que Apache y PHP se hayan compilado, nos saltara una ventana en la que podremos configurar la versión por defecto de PHP (versión 5), el PHP 5 Handler (suphp, DSO, etc…), y si Apache suEXEC esta activo. Podemos guardar la configuración o dar a «Close» sin problemas.
9.- Ya tendríamos instalada la última versión de PHP disponible en EasyApache.
10.-Podemos comprobar si se ha instalado correctamente visitando alguna de las cuentas de nuestro servidor en «Account Information»>»List Accounts» y accediendo al cpanel correspondiente. En la columna de la izquierda podremos ver la nueva versión de PHP instalada.
Descubre más desde Algoentremanos
Suscríbete y recibe las últimas entradas en tu correo electrónico.
Buen día, ¿Hay manera de cambiar la versión de PHP para solo un usuario? Esto es para no afectar a todos los demás usuarios hospedados en el servidor
De antemano agradezco su pronta respuesta.
Saludos
La opción de software no aparece, El suplidor me esta cobrando 80 dolares por hacer esto. ¿Cómo puedo instalar esta opción yo mismo?
Deberias cambiar de servidor por uno que ofrezca WHM/Cpanel y te de acceso SSH
Hola, me parece muy bueno tu articulo, pero tengo algunas dudas:
¿Al actualizar la versión de Apache se pierde información de la configuración del servidor o los archivos almacenados en el servidor?
¿En caso de tener algún error luego de actualizar se puede retroceder a como estaba antes de actualizar?
¿Al cambiar la versión de PHP, pueden surgir errores en los sitios wordpress alojados en ese server?
Gracias de antemano.
Contesto 🙂
1.-no se pierde la configuración anterior ni los archivos almacenados.
2.-Sí. Puedes descargar el archivo de configuración antes de iniciar el proceso de update por si las moscas
3.-Con WordPress es raro. Puede pasar con algún plugin que no este muy actualizado.