7 razones para aprender NodeJS y MongoDB
Vamos a explicaros 7 razones por las que comenzar a formarse en NodeJS y MongoDB es una gran idea.
En este nuevo artículo aprenderás a instalar el cms Ghost desde cero en un equipo Linux. También verás como instalar la última versión de NodeJS (sobre el que está creado Ghost) en tu sistema.
Tabla de contenidos
Si aún no conoces que es Ghost , en este artículo te introduciré en sus principales características y como realizar una instalación para que lo puedas probar en tu máquina local o servidor L inux (si deseas aprender como realizar la instalación de Ghost en otras plataformas indícalo en los comentarios).
Ghost es un gestor de contenidos (CMS) de código abierto destinado principalmente a la realización de blogs ( Blogging Platform ). Ghost no es un CMS más como Wordpress o Joomla, ya que esté ha sido construido con algunas de las últimas tecnologías en tendencia en el desarrollo web: NodeJS y Handlbars . Además dispone de una API para poder crear y extender sus funcionalidades, el llamado Ghost Developer Kit .
Actualmente Ghost se encuentra en su versión 0.5.0 y podemos destacar algunas de sus características principales: estética , y usabilidad cuidada , así como el editor de dos columnas, velocidad de procesamiento gracias a NodeJS.
Podemos instalar Ghost en tan solo 5 minutos en Linux para poder probar sus funcionalidades.
Para instalarlo solo sigue estos pasos:
lucas@debian:~$ pwd /home/lucas lucas@debian:~$ mkdir nodejstmp lucas@debian:~$ cd nodejstmp lucas@debian:~/nodejstmp$ wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
lucas@debian:~$ node --version v0.10.30 lucas@debian:~$ npm --version 1.4.21
lucas@debian:~$ mdir ghost_project lucas@debian:~$ cd ghost_project/ lucas@debian:~/ghost_project$ wget https://ghost.org/zip/ghost-0.5.0.zip lucas@debian:~/ghost_project$ unzip ghost-0.5.0.zip lucas@debian:~/ghost_project$ npm install --production lucas@debian:~/ghost_project$ npm start
Una vez has configurado Ghost ya podrás entrar y cambiar sus opciones , crear, publicar artículos y descubrir su novedoso editor de dos columnas. Ghost aún esta en una fase muy temprana de su vida, por lo que no encontrarás muchos plugins , aún así dispones de más de 150 temas en el marketplace https://ghost.org/marketplace/ y en webs como Themeforest.net para adaptarlo a tus necesidades.
Recuerda que esto sólo es una instalación de prueba: Como base de datos se usa SQLite y tu instalación no es accesible desde Internet.
Si quieres aprender a instalar Ghost, listo para producción , en un VPS ( Virtual Private Server) deja tu comentario más abajo.
También te puede interesar
Vamos a explicaros 7 razones por las que comenzar a formarse en NodeJS y MongoDB es una gran idea.
Conoce las características principales de Node.JS y conoce las razones de por qué usar Node.js en tus proyectos.