GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Ghost na Debian s Nginx

Ghost je nová platforma pro blogování s otevřeným zdrojovým kódem licencovaná pod licencí MIT a aktivně vyvíjená malým a talentovaným týmem designérů a vývojářů.
V tomto příspěvku na blogu vám ukážeme, jak nainstalovat Ghost na Debian 7 (Wheezy) VPS s Nginx.

Následující příkaz nainstaluje všechny potřebné balíčky

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

Zkompilujte a nainstalujte nodejs

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

Když se otevře dialogové okno, zadejte „3“ a odstraňte „v“ před číslem verze.
Nainstalujte nodejs pomocí následujícího příkazu

dpkg -i node_*

Nainstalujte Ruby pomocí RVM

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

Spusťte RVM pomocí:

source /usr/local/rvm/scripts/rvm

Nainstalujte drahokamy sass sqlite3 a bourbon

gem install sass
gem install bourbon
npm install sqlite3

Nainstalujte Ghost

Naklonujte Ghost repo Ghost přes SSH.

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

a spusťte následující příkazy

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

Otevřete soubor config.js a přidejte název své domény.

Chcete-li spustit Ghost, spusťte:

node index.js

Ve výchozím nastavení Ghost naslouchá na 127.0.0.1:2368

Vytvořte nového virtuálního hostitele 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

A je to. Nyní otevřete prohlížeč a přejděte do své domény.

Pro více informací o blogovací platformě Ghost přejděte na:https://github.com/TryGhost/Ghost

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše odborné linuxové administrátory, aby vám to nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Jak nainstalovat Phorum s Nginx na Debian 9

  2. Jak nainstalovat HTTP Git Server s Nginx na Debian 11

  3. Jak nainstalovat FuelPHP s Nginx na Debian 8 VPS

  1. Jak nainstalovat DokuWiki na Debian Wheezy s Nginx

  2. Jak nainstalovat WordPress s Nginx na Debian 10

  3. Jak nainstalovat WonderCMS s Nginx na Debian 11

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat WonderCMS s Nginx na Debian 9

  3. Jak nainstalovat InvoicePlane s Nginx na Debian 9