Instalación de la Plataforma Ghost en Windows

Ghost es un plataforma para blog que se a ganado un gran numero de usuarios, entre los cuales esta su humilde servidor.

Me entere de ghost mientras veía videotutoriales en la web, digamos que fue algo que encontré de casualidad, pero desde ese entonces me llamo la atención ya que ghost esta enfocado al 100% para blogs y no como las demás plataformas Joomla, WordPress, etc.

En este post te voy a enseñar como descargarlo, instalarlo y realizar la configuración necesaria para poder verlo en funcionamiento.

Descargar Ghost

Para descargar y realizar la instalación de la plataforma ghost en Windows, nos dirigimos al siguiente enlace:

Descargar la plataforma Ghost

En esta página hacemos clic en el botón Download Ghost para que inicie la descarga.

Descargar Ghost

Una vez descargado el archivo, tendrá un nombre similar a Ghost-0.11.8.zip dependiendo de la versión que descarguen eso puede variar no se preocupen.

Ahora usando un descompresor como 7-zip lo descomprimimos, en la carpeta donde se alojara el proyecto ghost.

Extraer ghost con 7-zip

Una vez descomprimido ghost tendremos una estructura de archivos similar a la siguiente imagen.

Estructura de archivos ghost

Instalando las dependencias de ghost

Ahora vamos a instalar las dependencias necesarias para que ghost funciones en nuestro sistema operativo.

Como la plataforma ghost esta implementado en la tecnología de node.js, es importante que tengamos instalado la versión mas reciente de node.js (recomendaría la LTS).

Para ver si tienes node.js instalado y agregado al PATH de Windows ejecuta el siguiente comando.

Comando

> node -v

Resultado

Ver versión de node.js instalado

Bueno ahora siguiendo con ghost, abrimos el interprete de comando para windows y nos dirigimos a la ruta donde descomprimimos ghost.

Ruta donde se descomprimió ghost

Una vez ubicada la ruta ejecutaremos el siguiente comando.

Comando

> npm install --production

Nota: la instalación puede tardar unos minutos.


Iniciar ghost en modo desarrollo

Para iniciar el proyecto ejecutamos el siguiente comando npm start, como sera la primera vez que ejecutamos ghost creara la base de datos, tablas en SQLite que son necesarias para que ghost funcione.

Ghost soporta también los administradores de bases de datos como PostgreSQL, MySQL.

Para ver si todo esta marchando correctamente desde un navegador web como Google Chrome, accedemos a la siguiente ruta 127.0.0.1:2368.

Crear usuario para iniciar sesión en el administrador ghost

Para poder crear nuestro usuario y así poder acceder al administrador de ghost nos dirigimos a la siguiente ruta 127.0.0.1:2368/ghost.

1). Esta página nos da la bienvenida a ghost, para continuar hacemos clic en el botón CREATE YOUR ACCOUNT.

Crear cuenta administrador ghost

2). En esta página llenamos todos los datos que nos pide el formulario, no olvidar los datos que registremos en los campos Email address, Password, los cuales vendrían a ser nuestro usuario y contraseña para acceder al administrador de ghost, para continuar hacemos clic en el botón LAST STEP: INVITE YOUR TEAM.

Datos cuenta ghost

3). En esta página podemos invitar a todo nuestro equipo, pero como aún no esta en producción los mensajes no se mandarían por que falta configurar para el envió de mensajes, ahora para continuar hacemos clic en la opción I'll do this later, take me to my blog!.

Invitar equipo

Si todo salio bien, sera redireccionado a la página de administración de ghost, sección Content con un post de bienvenida a ghost.

Bienvenido a la administración de ghost

Felicidades ahora ya puede explorar la plataforma de ghost.

Luis Rene Mas Mas's Picture

Luis Rene Mas Mas

Hola, soy desarrollador front-end & dasarrollador móvil (Android), me encanta las tecnologías web - móvil, también administro este blog.

Trujillo - Perú @01luisrene

Únete al Blog

Obtén los últimos artículos publicados directamente en tu bandeja de entrada.

O suscríbase vía RSS con Feedly!

Comparte tu Opinión