¿Cómo actualizar su instalación de cPanel/WHM?

Actualizado el 23 de diciembre, 2016. Por BlueHosting.

Una práctica recomendada aplicable a casi todas las plataformas web, es mantener todo el software asociado en sus últimas versiones. Esto también garantiza el cierre de brechas de seguridad que suelen abordarse en parches y upgrades que aparecen en las versiones más recientes de estos programas. En este artículo explicamos cómo actualizar su instalación de cPanel/WHM a la última versión disponible a través de dos métodos rápidos y simples, además se abordan conceptos más profundos como la actualización selectiva y el método para forzar una reinstalación de estas soluciones.

Comprobar la versión de cPanel/WHM

Para comprobar su versión actual de cPanel puede simplemente ingresar a la interfaz de cPanel y mirar en la parte inferior de la página web principal, allí se mostrará el logo de cPanel acompañado de la versión del mismo (también puede utilizar WHM, en este caso la versión se muestra en la parte superior). Por ejemplo:

Anexo 1 Versión cPanel

Si no tiene acceso web a cPanel o WHM puede verificar la versión de instalación de los mismos usando un acceso SSH y ejecutando el siguiente comando:

/usr/local/cpanel/cpanel -V

También puede verificarla usando el archivo de versión de cPanel/WHM. Para esto ejecute el comando:

cat /usr/local/cpanel/version

Ambos deberían arrojar su versión actual de cPanel.

Actualizar cPanel/WHM desde la interfaz web

La primera alternativa con la que contamos es la actualización a través de la interfaz web de estas herramientas. Para hacerlo, siga las instrucciones listadas a continuación:

Actualizar su instalación desde cPanel

  1. Inicie sesión en su cuenta de cPanel utilizando las credenciales adecuadas. Puede seguir las instrucciones aquí para hacerlo: ¿Cómo iniciar sesión en cPanel?: métodos y solución de problemas.
  2. Si posee una instalación antigua de cPanel podrá una notificación que indica Actualizar a la última versión. Presione el botón Haga clic para actualizar (Click to Upgrade) para ejecutar la actualización automática.

Actualizar su instalación desde WHM

  1. Inicie sesión en su cuenta de WHM utilizando las credenciales correspondientes a su cuenta (generalmente distintas a las de cPanel). Recuerde que el puerto predeterminado de WHM es el 2087, por lo tanto puede ingresar usando https://direcciónIP_o_dominio:2087.
  2. Desde el menú izquierdo seleccione Configuración del servidor -> Preferencias de actualización.
  3. Allí podrá ver una lista de las versiones principales de WHM/cPanel. Puede seleccionar entre estas y cambiar la configuración para utilizar la última versión LTS, STABLE, RELEASE, CURRENT y EDGE. Tenga en cuenta que no se pueden seleccionar versiones más antiguas que la instalada actualmente.
  4. Una vez que seleccione la versión de su preferencia, el sistema se actualizará automáticamente.

Actualizar cPanel/WHM a través de la línea de comandos

Para actualizar su instalación a través de la línea de comandos de su servidor, simplemente debe conectarse vía SSH y ejecutar el siguiente comando:

/usr/local/cpanel/scripts/upcp

Este comando debe actualizar su instalación si esta no está en su última versión.

Forzar reinstalación de cPanel

El comando mostrado en la sección anterior simplemente actualizaría su instalación sin generar cambios en sus datos o configuración. Sin embargo, en ocasiones algunos usuarios pueden presentar errores o problemas en cPanel/WHM y quieren llevar a cabo una reinstalación sin tener que borrar todos sus datos y manteniendo su configuración, incluso cuando ya poseen la última versión disponible. Puede hacerlo ejecutando el siguiente comando en su sesión SSH:

/usr/local/cpanel/scripts/upcp --force

Actualizaciones adicionales de software

El script mostrado en las dos secciones anteriores lo que hace es llamar a otros scritps dentro del directorio /usr/local/cpanel/scripts los cuales, en conjunto, actualizan su instalación de cPanel. Los mismos se muestran a continuación:

  1. Actualizar el software del sistema: este script actualiza el software del sistema cPanel, tal como lo haría el comando yum update en CentOS:

    /usr/local/cpanel/scripts/rpmup2
    
  2. Actualizar software del servidor: actualiza las dependencias de software que provee el sistema operativo y que requiere cPanel y WHM:

    /usr/local/cpanel/scripts/sysup
    
  3. Conjunto de scripts up: constituyen una variedad de scripts conformados por las actualizaciones de las aplicaciones instaladas en cPanel. Puede verificar una lista completa de los scripts *up en la sección de recursos adicionales:

    /usr/local/cpanel/scripts/*up scripts
    

Ejecute estos scripts por separado si solo desea actualizar secciones específicas de cPanel/WHM.

¡Felicidades! Esta guía reúne gran parte de las prácticas relacionadas con la actualización de cPanel/WHM y ahora estará preparado para llevar a cabo los procedimientos correspondientes.

Recursos adicionales

Para complementar la información aquí presentada puede consultar los siguientes recursos. Aunque este material es provisto esperando que sea útil, tenga en cuenta que no podemos certificar su actualidad o precisión.

Autor: Johel Burgos

¿QUÉ DESEAS SABER?

Intentaremos leer tu mente...