Introduzione
Ghost è un moderno CMS basato su Node.js. Il suo principale vantaggio è creare pubblicazioni e inviare newsletter ai lettori. In questo tutorial, ti guiderò su come installare Ghost su Ubuntu 20.04 LTS. Sto usando Ubuntu 20.04 LTS edition. Queste istruzioni e comandi sono solo per la distribuzione di Ubuntu. L'installazione su Debian o un'altra distribuzione basata su repository apt può causare un'interruzione del sistema. Userò Ghost versione 4.2 per l'installazione.
Prerequisiti
Innanzitutto, voglio che tu ti assicuri che l'ultima versione LTS di Node, Nginx e MySQL sia installata e in esecuzione sul tuo sistema usando il seguente comando:
$ node --version
$ npm --version
$ nginx --version
$ mysql --version
Se non sono installati, utilizzare i seguenti comandi per installarli:
$ sudo apt update
$ sudo apt install node
$ sudo apt install npm
$ sudo apt install nginx
$ sudo apt install mysql
Per installare MySQL, avrai bisogno di un nome utente e una password durante il processo. MySQL, durante il processo di installazione, ti chiederà di inserire un nome utente e una password per il database stesso.
Ora segui i passaggi per installare Ghost CMS senza problemi.
Metodo di installazione
Passaggio 1. Installa Ghost CLI
Esegui il seguente npm comando per installare Ghost CLI. Ghost CLI è il componente principale per gestire un'istanza Ghost e può essere installato solo a livello globale. Non funziona se si tenta di installarlo in una directory specifica. Non devi preoccuparti perché ti mostrerò come creare una nuova directory nel secondo passaggio per installare un'istanza Ghost.
$ sudo npm install [email protected] -g
Ghost è stato installato correttamente e ha aggiunto alcune centinaia di pacchetti da eseguire.
Passaggio 2. Crea una directory
Crea una nuova directory utilizzando mkdir comando, denominarlo e modificare il percorso della directory. Sarà ghostCMS nel mio caso.
$ mkdir ghostCMS
$ cd ghostCMS/
Passaggio 3. Installa l'istanza Ghost
Ora esegui il comando di installazione come segue:
$ ghost install
Ghost CLI ti porrà alcune domande come impostare il nome della pubblicazione, l'URL e i relativi dettagli.
Rispondi loro e starai bene. Lo sto installando su localhost, quindi l'URL sarà leggermente diverso.
Passaggio 4. Esegui Ghost Setup
Una volta fatto, sarai in grado di configurare il tuo nuovo amministratore del sito web nel browser come segue:
Passaggio 5. Anteprima dashboard
In questo passaggio finale, dovresti ora creare un account e accedere alla dashboard come mostrato di seguito:
Rimuovi Ghost
Per rimuovere Ghost CMS dovresti applicare il seguente comando.
$ sudo npm remove ghost
Tutti i relativi pacchetti verranno quindi disinstallati.
Conclusione:
Abbiamo installato una nuova istanza di Ghost CMS sul nostro sistema in pochi semplici passaggi. L'installazione di Ghost CMS è semplice. Abbiamo utilizzato Ghost CMS versione 4.2 per l'installazione su Ubuntu 20.04 LTS.