Como actualizar Ghost en Openshift

Si estás usando Ghost como tu Blog/CMS posiblemente disfrutas usar una plataforma que aún se encuentra en constante evolución, mejora y mantenimiento.

Actualizarla generalmente es cuestión de correr un par de comandos si lo hospedas en un VPS o servidor Node, y es un proceso automático si utilizas el servicio nativo de alojamiento Web que ofrece Ghost.

Si usas Openshift con el cartridge que provee de Ghost + MySQL es relativamente fácil realizar la actualización siguiendo los siguientes pasos (sólo necesitas ssh, pero puedes usar rhc para los pasos que yo hago desde la consola Web):

  1. Inicia sesión en tu consola de administración web de Openshift.
    Openshift Online
  2. Obtén la string usada para login remoto (ssh@string).
    Openshift Online
  3. Inicia sesión desde tu terminal.
  4. Cambia al directorio app-root/repo .
  5. Corre npm update .
  6. Verifica que complete el proceso.
    zsh login Openshift
  7. Reinicia el Cartridge desde el ícono circular de la esquina superior derecha(puedes utilizar la web console o rhc).
  8. Verifica la versión desde el Backend de Ghost (esquina superior izquierda).
    Updated Ghost

Agradecimiento a One-Paunch Man que me ayudó a encontrar la ruta correcta.

Augusto Tijerina

Read more posts by this author.