Aller au contenu

Installer Ghost

Installer ghost-cli:

Se connecter au serveur comme root:

ssh root@mon_vps

Ghost requiert l'installation de node.js

root@localhost:~# /opt/plesk/node/8/bin/npm install -g ghost-cli

/opt/plesk/node/8/bin/ghost -> /opt/plesk/node/8/lib/node_modules/ghost-cli/bin/ghost
+ ghost-cli@1.9.3
added 387 packages in 18.168s

Se connecter au serveur comme utilisateur

httpuser@localhost:~$ echo 'PATH=$PATH:/opt/plesk/node/8/bin/' >> .profile
httpuser@localhost:~$ echo 'export PATH' >> .profile
httpuser@localhost:~$ source .profile

Vérifier que ghost-cli est bien installé:

httpuser@localhost:~$ ghost version

Ghost-CLI version: 1.9.3:

Installer ghost:

Créer un dossier ghost sur le serveur:

bruno@localhost:~$ cd httpdocs/
bruno@localhost:~/httpdocs$ mkdir ghost

Installer Ghost:

bruno@localhost:~/httpdocs/ghost$ ghost install local Checking system Node.js version
✔ Checking current folder permissions
✔ Checking memory availability
✔ Checking for latest Ghost version
✔ Setting up install directory
✔ Downloading and installing Ghost v2.1.1
✔ Finishing install process
✔ Configuring Ghost
✔ Setting up instance
ℹ Ensuring user is not logged in as ghost user [skipped] Checking if logged in user is directory owner [skipped] Checking current folder permissions
✔ Validating config
✔ Checking memory availability
✔ Starting Ghost

You can access your publication at http://localhost:2368/
Next, go to to your admin interface at http://localhost:2368/ghost/ to complete the setup of your publication

Ghost uses direct mail by default
To set up an alternative email method read our docs at https://docs.ghost.org/docs/mail-config

https://docs.ghost.org/docs/install

Installer ghost (avec Docker):

Cliquer sur Docker

Rechercher ghost dans le catalogue d'images Docker

Sur l'image ghost (officiel), cliquer sur exécuter

Cocher Démarrage automatique après redémarrage du système


Dernière mise à jour: September 16, 2018