GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Ghost su Debian con Nginx

Ghost è una nuova piattaforma di blogging opensource con licenza MIT e sviluppata attivamente da un piccolo e talentuoso team di designer e sviluppatori.
In questo post sul blog ti mostreremo come installare Ghost su un VPS Debian 7 (Wheezy) con Nginx.

Il comando seguente installerà tutti i pacchetti necessari

sudo apt-get install python g++ make checkinstall nginx-full git curl

Compila e installa nodejs

cd /usr/src/
wget http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure && checkinstall

Quando si apre la finestra di dialogo, inserisci "3" e rimuovi la "v" davanti al numero di versione.
Installa nodejs con il comando seguente

dpkg -i node_*

Installa Ruby utilizzando RVM

curl -L https://get.rvm.io | bash -s stable --ruby

Avvia RVM con:

source /usr/local/rvm/scripts/rvm

Installa sass sqlite3 e bourbon gemme

gem install sass
gem install bourbon
npm install sqlite3

Installa Ghost

Clona il repository git Ghost tramite SSH.

git clone [email protected]:TryGhost/Ghost.git

ed esegui i seguenti comandi

cd Ghost/
git submodule update --init
npm install -g grunt-cli
npm install
grunt init

Apri config.js e aggiungi il tuo nome di dominio.

Per avviare Ghost, esegui:

node index.js

Per impostazione predefinita, Ghost è in ascolto su 127.0.0.1:2368

Crea un nuovo host virtuale nginx

vim /etc/nginx/sites-available/yourDomain.com
 
server {
 listen       80;
 server_name  yourDomain.com;
   location / {
     proxy_pass        http://localhost:2368/;
     proxy_set_header  Host $host;
     proxy_buffering   off;
   }
 }
 
ln -s /etc/nginx/sites-available/yourDomain.com /etc/nginx/sites-enabled/yourDomain.com
/etc/init.d/nginx restart

Questo è tutto. Ora apri il tuo browser e accedi al tuo dominio.

Per ulteriori informazioni sulla piattaforma di blogging Ghost, visitare:https://github.com/TryGhost/Ghost

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare Phorum con Nginx su Debian 9

  2. Come installare HTTP Git Server con Nginx su Debian 11

  3. Come installare DokuWiki su Debian Wheezy con Nginx

  4. Come installare FuelPHP con Nginx su un VPS Debian 8

  5. Come installare WordPress con Nginx su Debian 10

Come installare Nginx su Debian 11

Come installare Sails.js MVC Framework con Nginx su Debian 11

Come installare Nextcloud 10 con Nginx su Debian 8

Come installare phpMyAdmin con Nginx su Debian 11 Bullseye

Come installare phpMyAdmin con Nginx su Debian 11

Come installare Nginx con PHP-FPM su Debian 11