ghost_logo_big

Installation de Ghost Js

 

Qu’est-ce que Ghost.Js ?

Ghost est un moteur de blog écrit en Node.js avec un back-office en Ember.js et des thèmes sous Handlebars.js. Aficionados du Javascript, ceci est pour vous !

Fondé par John O’Nolan, un ancien de WordPress, Ghost voit le jour fin 2013 à la suite d’un kickstarter qui soulève ≈190K€. Massivement soutenu par des entreprises comme Envato ou Microsoft, Ghost est à sa version 0.5.3  et est géré par une organisation à but non lucratif, la Ghost Foundation.
 

Installer Ghost en Local sur Mac.

Le but de cet article est de vous expliquer comment installer Ghost et non d’en faire sa promotion. Envato, Tinder ou la NASA le font très bien.
Les prérequis :
– Savoir où se trouve son Terminal
– Avoir Node.Js
 

C’est parti !
 

Vérifier votre version de Node.
On vérifie la version de Node installée sur son mac. Les versions >=4.0 | 5.* ne sont pas supportées par Ghost.Js. Vous pouvez vérifier les versions ici :
http://support.ghost.org/supported-node-versions/

Voici la commande à taper :

Suivant votre version le résultat sera comme ceci :

Capture d’écran 2016-05-10 à 21.08.08
Si vous n’avez toujours pas installé Node, vous pouvez le télécharger ici :
https://nodejs.org/en/
La version « Recommend For Most User » est la bonne.
 

Héberger votre blog.

Une fois Node installé, il vous faudra créer un dossier qui va héberger votre blog.
Ici, je place le dossier sur le bureau . Taper les commandes suivantes :

Une fois dans le dossier ghostBlog, télécharger puis dézipper le dossier de ghostJs.

On se place alors dans le dossier dézippé, puis il faut lancer les commandes d’installation de Ghost.

Bingo, Ghost est installé !

Pour lancer le server Node et accéder à votre blog, voici la commande ultime :

Node fonctionne et Ghost est désormais accessible depuis votre navigateur à l’adresse suivante :
http://localhost:2368/

Puis laissez vous guider.

 

Pour aller plus loin:
https://www.ghostforbeginners.com/

http://docs.ghost.org/fr/

https://blog.ghost.org/5-incredibly-simple-tutorials-for-building-your-own-ghost-theme/

http://marketplace.ghost.org/
 

Quel hébergeur ?

Voici une liste non exhaustive d’hébergeur : Heroku, DigitalOcean, Nodejitsu, MicrosoftAzure ou encore Modulus.
 

Bon dev à vous !

Pas de commentaire

Laisser un commentaire

L'ÉQUIPE