Files
mkdocs/docs/Plesk/Ghost.md
Bruno 21 e82296ba06 1er commit
De la docs au format Mkdocs
2018-09-16 14:48:15 +02:00

92 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Installer Ghost
### Installer ghost-cli:
Se connecter au serveur comme root:
```bash
ssh root@mon_vps
```
Ghost [requiert](https://docs.ghost.org/docs/supported-node-versions) l'installation de [node.js](https://nodejs.org/)
```bash
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
```bash
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é:
```bash
httpuser@localhost:~$ ghost version
Ghost-CLI version: 1.9.3:
```
### Installer ghost:
Créer un dossier **ghost** sur le serveur:
```bash
bruno@localhost:~$ cd httpdocs/
bruno@localhost:~/httpdocs$ mkdir ghost
```
Installer Ghost:
```bash
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