Rumah >hujung hadapan web >tutorial js >Tutorial memasang platform blog Ghost pada system_node.js Ubuntu

Tutorial memasang platform blog Ghost pada system_node.js Ubuntu

WBOY
WBOYasal
2016-05-16 15:54:441224semak imbas

Hari ini kami akan memasang Ghost, platform blog pada Pelayan Ubuntu 14.04 LTS (Trusty).

Ghost ialah platform penerbitan yang direka dengan cantik yang mudah digunakan dan percuma untuk sesiapa sahaja. Ia adalah perisian sumber terbuka percuma (FOSS) dan kod sumbernya ada pada Github. Mulai Januari 2015 (anotasi terjemahan LCTT: teks asal ialah 2014, sepatutnya 2015), antara mukanya sangat mudah dan terdapat panel analisis. Editor menggunakan paparan skrin belah yang sangat mudah.
Jadi berikut ialah tutorial langkah demi langkah tentang cara memasang Ghost pada Pelayan Ubuntu:
1. Naik taraf Ubuntu

Langkah pertama ialah menjalankan peningkatan perisian Ubuntu dan memasang satu siri pakej tambahan yang diperlukan.

 sudo apt-get update
 sudo apt-get upgrade -y
 sudo aptitude install -y build-essential zip vim wget

2. Muat turun dan pasang kod sumber Node.js

 wget http://nodejs.org/dist/node-latest.tar.gz
 tar -xzf node-latest.tar.gz
 cd node-v*

Sekarang, kami memasang Node.js menggunakan arahan berikut:

 ./configure
 make
 sudo make install

3. Muat turun dan pasang Ghost

 sudo mkdir -p /var/www/
 cd /var/www/
 sudo wget https://ghost.org/zip/ghost-latest.zip
 sudo unzip -d ghost ghost-latest.zip
 cd ghost/
 sudo npm install --production

4. Konfigurasikan Hantu

 sudo nano config.example.js

Dalam medan "Pengeluaran", tukar:

 host: '127.0.0.1',

telah ditukar kepada

 host: '0.0.0.0',

Buat pengguna Hantu

 sudo adduser --shell /bin/bash --gecos 'Ghost application' ghost
 sudo chown -R ghost:ghost /var/www/ghost/

Sekarang untuk melancarkan Ghost, anda perlu log masuk sebagai pengguna "hantu".

 su - ghost
 cd /var/www/ghost/

Kini, anda telah log masuk sebagai pengguna "hantu" dan boleh memulakan Ghost:

 npm start --production

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn