introduzione
Ghost è una piattaforma di blogging gratuita e open source scritta in node.js , completamente personalizzabile e dedicata alla pubblicazione. Inserendo lo script fornito di seguito in Script di avvio di Vultr , è possibile usufruire di un'installazione Ghost e Nginx pronta per l'uso, che include SSL autofirmato. Per un'installazione manuale, leggi questo tutorial .
Il copione
Lo script è ospitato su GitHub Gist . Per un'installazione completamente automatizzata, avrai bisogno del file install.sh
. Se non si desidera utilizzare una connessione crittografata, sarà necessario sostituirla https
con http
.
#!/bin/bash
###
# AUTHOR: Jonathan Zhang
# GitHub: @bbs4us
# Gist URL: https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/install.sh
# https://gist.github.com/bbs4us/58809c6ddbbbe960af9b
# LICENSE: GPL v3
#
## Fetch the "Phantom" Ghost installation script and run it.
###
apt-get update
apt-get install wget -y
wget -O - https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/phantom.sh | bash >> /tmp/phantom.log
sleep 5
wget -N https://gist.githubusercontent.com/bbs4us/58809c6ddbbbe960af9b/raw/ghostly.sh && bash ghostly.sh https yoursite.tld # replace me
sleep 1
Dopo aver sostituito yoursite.tld
con il tuo nome di dominio, copialo e incollalo nel modulo , assegnagli un nome e fai clic sul pulsante Aggiungi script . Assicurati che il tipo sia Boot .
Ora puoi creare una nuova istanza con lo script. Dopo l'installazione, vai su https://yoursite.tld/ghost/setup/
per impostare le credenziali di accesso dell'utente. Verrà visualizzato un avviso relativo al certificato non attendibile, ignorarlo poiché il certificato è autofirmato.