Créer un blog Ghost avec 1 seule commande

Développement web juin 30, 2020

J'utilise Ghost depuis quelques années en remplacement de sites sous Wordpress.

Wordpress et Ghost ont chacun leurs avantages et incovenients. Je ferai un post bientot sur ces solutions.

En résumé, la simplicité de Ghost m'a convaincu face à Wordpress et ses nombreux plugins.

Vous pouvez l'essayer sur une instance micro AWS par exemple. Il y a de grandes chances que vous l'adopterez à votre tour. :)

De plus, l'installation est tres simple. C'est parti !

Préparation du serveur [Optionnel]

Dans cet exmple, nous partons d'une instance AWS avec Ubuntu 20 LTS.

Nous allons installer NodeJS, Nginx et un serveur MySQL.

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs
sudo npm install [email protected] -g
sudo apt-get install nginx
sudo ufw allow 'Nginx Full'
sudo apt-get install mysql-server
sudo mysql

Installation du site internet Ghost

mkdir mon-blog && cd mon-blog
ghost install

Voilà, après avoir répondu aux quelques questions pour configurer votre site, c'est prêt !

Premiers pas

Apres avoir installé ghost, vous pouvez acceder à l'adresse que vous avez mentionné lors de la configuration de votre blog Ghost.

Vous devriez tomber sur cette page :

welcome-to-ghost

Vous pouvez créer votre compte admin et vous familiariser avec Ghost !

Super ! Vous vous êtes inscrit avec succès.
Super ! Effectuez le paiement pour obtenir l'accès complet.
Bon retour parmi nous ! Vous vous êtes connecté avec succès.
Parfait ! Votre compte est entièrement activé, vous avez désormais accès à tout le contenu.