Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Kitos aplikacijos

 
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2013-11-21, 11:04
IV_VygandasS avataras
IV_VygandasS IV_VygandasS neprisijungęs
Serverių ekspertas (-ė)
 
Prisiregistravo: 2013 03
Žinutės: 169
Post Ghost platformos diegimas CentOS aplinkoje

Šioje pamokoje pateikiame Ghost turinio valdymo sistemos diegimo instrukcijas CentOS aplinkoje.

Ghost yra pakankamai nauja atviro kodo turinio valdymo sistema orientuota į internetinių dienoraščių (angl. blog) savininkus.

Oficiali svetainė: https://ghost.org/

1. Atnaujiname sistemą:
Kodas:
yum update
2. Įdiegiame kompiliavimui reikalingus įrankius:
Kodas:
yum groupinstall "Development Tools"
3. Įdiegiame Ghost platformos veikimui reikalingus node.js ir npm:
Kodas:
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:
Kodas:
cd /var/www/  
wget https://ghost.org/zip/ghost-0.3.3.zip --no-check-certificate
unzip -d ghost ghost*.zip
5. Įdiegiame Ghost:
Kodas:
cd ghost
npm install --production
6. Sukonfigūruojame platformą:
Kodas:
cp config.example.js config.js
vi config.js
Visas šiame faile randamas žemiau nurodytas parametrų vertes:
Kodas:
host: 127.0.0.1
port: 2368
pakeičiame į:
Kodas:
host: 0.0.0.0
port: 80
Taip pat nurodome pageidaujamą domeno vertę ties parametru (11 eilutėje):
Kodas:
        url: 'http://my-ghost-blog.com/',
Išsaugome atliktus pakeitimus.

7. Jeigu serveryje yra įdiegta ir paleista Apache, sustabdome tarnybos veiklą:
Kodas:
service httpd stop
chkconfig httpd off
8. Įdiegiame forever įrankį:
Kodas:
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.

9. Ghost paleidimas:
9.1. Ghost startuoti kaip pagrindinį procesą galime naudojant šią komandą:
Kodas:
npm start --production
Šiuo atveju sustabdyti Ghost veiklą galime naudojant klavišų kombinaciją CTRL+C.
9.2. Ghost startuoti fone galime naudojant šią komandą:
Kodas:
forever start index.js
Šiuo atveju sustabdyti Ghost veiklą galime naudojant šią komandą:
Kodas:
forever stop index.js
Rezultatas: Turime įdiegtą Ghost platformą.

Pasiekti Ghost platformą galime apsilankius serverio adresu:

http://<serverio_hostname>/

Susikurti pirmąjį vartotoją galime apsilankius šiuo adresu:

http://<serverio_hostname>/ghost

-----
Ghost turinio valdymo sistemos bendruomenės forumas yra pasiekiamas šiuo adresu.

Paskutinį kartą redagavo IV_VygandasS : 2013-11-21 17:18 Priežastis: Papildyta background paleidimo komanda
 

Žymės
centos, cms, ghost, tvs

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
LAMP diegimas CentOS 7 aplinkoje iv_vytenisg Web serveriai 0 2017-08-23 09:18
mod_security įdiegimas CentOS 6 aplinkoje IV_RomanL Web serveriai 17 2016-10-03 10:17
CentOS Web Panel diegimas CentOS OS aplinkoje IV_RomanL Valdymo pultai 0 2015-02-26 14:07
Git įdiegimas CentOS 6 aplinkoje IV_VygandasS Kitos aplikacijos 0 2013-10-15 17:00
ZendTo failų apsikeitimo platformos diegimas CentOS 6 aplikoje IV_VygandasS Kitos aplikacijos 0 2013-09-26 16:12


Visi laikai yra GMT +3. Šiuo metu yra 18:51.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.