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.