GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie den Ghost unter Debian mit Nginx

Ghost ist eine neue, unter MIT-Lizenz lizenzierte Open-Source-Blogging-Plattform, die von einem kleinen und talentierten Team von Designern und Entwicklern aktiv entwickelt wird.
In diesem Blogbeitrag zeigen wir Ihnen, wie Sie Ghost auf einem VPS mit Debian 7 (Wheezy) installieren mit Nginx.

Der folgende Befehl installiert alle erforderlichen Pakete

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

Nodejs kompilieren und installieren

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

Wenn sich das Dialogfenster öffnet, geben Sie „3“ ein und entfernen Sie das „v“ vor der Versionsnummer.
Installieren Sie nodejs mit dem folgenden Befehl

dpkg -i node_*

Installieren Sie Ruby mit RVM

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

RVM starten mit:

source /usr/local/rvm/scripts/rvm

Installieren Sie sass sqlite3 und Bourbon Gems

gem install sass
gem install bourbon
npm install sqlite3

Ghost installieren

Klonen Sie das Ghost-Git-Repo über SSH.

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

und führen Sie die folgenden Befehle aus

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

Öffnen Sie config.js und fügen Sie Ihren Domänennamen hinzu.

Führen Sie zum Starten von Ghost Folgendes aus:

node index.js

Standardmäßig lauscht Ghost auf 127.0.0.1:2368

Erstellen Sie einen neuen virtuellen Nginx-Host

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

Das ist es. Öffnen Sie nun Ihren Browser und navigieren Sie zu Ihrer Domain.

Weitere Informationen über die Ghost-Blogging-Plattform finden Sie unter:https://github.com/TryGhost/Ghost

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS . Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie Phorum mit Nginx unter Debian 9

  2. So installieren Sie den HTTP-Git-Server mit Nginx unter Debian 11

  3. So installieren Sie DokuWiki auf Debian Wheezy mit Nginx

  4. So installieren Sie FuelPHP mit Nginx auf einem Debian 8 VPS

  5. So installieren Sie WordPress mit Nginx unter Debian 10

So installieren Sie Nginx unter Debian 11

So installieren Sie Sails.js MVC Framework mit Nginx unter Debian 11

So installieren Sie Nextcloud 10 mit Nginx auf Debian 8

So installieren Sie phpMyAdmin mit Nginx unter Debian 11 Bullseye

So installieren Sie phpMyAdmin mit Nginx unter Debian 11

So installieren Sie Nginx mit PHP-FPM unter Debian 11