Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
PrisijungtiRegistruotisJei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
yum update
2. Įdiegiame kompiliavimui reikalingus įrankius:
yum groupinstall "Development Tools"
3. Įdiegiame Ghost platformos veikimui reikalingus node.js ir npm:
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install
curl https://npmjs.org/install.sh | sh
4. Atsisiunčiame Ghost:
cd /var/www/
wget https://ghost.org/zip/ghost-0.3.3.zip --no-check-certificate
unzip -d ghost ghost*.zip
5. Įdiegiame Ghost:
cd ghost
npm install --production
6. Sukonfigūruojame platformą:
cp config.example.js config.js
vi config.js
Visas šiame faile randamas žemiau nurodytas parametrų vertes:
host: 127.0.0.1
port: 2368
pakeičiame į:
host: 0.0.0.0
port: 80
Taip pat nurodome pageidaujamą domeno vertę ties parametru (11 eilutėje):
url: 'http://my-ghost-blog.com/',
Išsaugome atliktus pakeitimus.service httpd stop
chkconfig httpd off
8. Įdiegiame forever įrankį:
cd /var/www/ghost
npm install -g forever
Forever įrankis yra reikalingas siekiant, kad Ghost būtų paleistas ne kaip terminalo pagrindinis vykdomas procesas, o fone.npm start --production
Šiuo atveju sustabdyti Ghost veiklą galime naudojant klavišų kombinaciją CTRL+C.forever start index.js
Šiuo atveju sustabdyti Ghost veiklą galime naudojant šią komandą:
forever stop index.js
Rezultatas: Turime įdiegtą Ghost platformą.http://<serverio_hostname>/"]http://<serverio_hostname>/
http://<serverio_hostname>/ghost"]http://<serverio_hostname>/ghost