Disa ditë më parë botova një hyrje rreth si instalohet Fantazmë lehtësisht me një skenar instalimi, sot e shkruaj këtë për të mësuar se si ta instaloj nginx dhe emrin e domain. Pa zhurmë të mëtejshme, le të fillojmë me tutorialin!
Paketat e kërkuara
Për të instaluar Fantazmë Në VPS duhet të lidhemi me të dhe të instalojmë varësitë, për këtë duhet të instalojmë sa vijon:
# apt-get install build-essential automake make checkinstall dpatch patchutils autotools-dev debhelper quilt fakeroot xutils lintian cmake dh-make libtool autoconf git-core curl zip nginx
Kjo do të instalojë varësitë për t'u përpiluar NodeJS (kërkohet nga Fantazmë), do të instalojë nginx dhe mjete të tjera.
Përpilimi i NodeJS
Të përpilojë NodeJS ne duhet të shkarkojmë burimet:
wget http://nodejs.org/dist/node-latest.tar.gz
Sapo të bëhet kjo, duhet t'i hiqni nga zinxhiri:
tar -xzf node-latest.tar.gz
Ne kalojmë në drejtorinë ku ndodhet kodi:
nodeversion=`ls | grep node`
cd $nodeversion
Ne përpilojmë dhe instalojmë:
./configure
make -s
make install
Done!
instalim
Para konfigurimit, duhet ta instaloni, apo jo? Edhe pse sigurisht, mos u frikësoni, ju nuk do të përpiloni më
Krijoni direktorinë www dhe kaloni tek ajo:
mkdir -p /var/www
cd /var/www/
Shkarkoj Ghost:
curl -L -O https://ghost.org/zip/ghost-latest.zip
Zinxhirin:
unzip -d ghost ghost-latest.zip
rm ghost.zip
Futni direktorinë:
cd ghost/
Lëviz gjithçka në / var / www /:
mv /var/www/ghost/* /var/www/
Kthehuni tek / var / www /:
cd /var/www/
instaloj Fantazmë
/usr/local/bin/npm install --production
Mirë! Tani për të konfiguruar. 😀
konfiguracion
Ne redaktojmë skedarin e konfigurimit me komandën e mëposhtme:
sed -e 's/127.0.0.1/0.0.0.0/' -e 's/my-ghost-blog.com/www.dominio.com/' -e 's/2368/8080/' config.js
Lehtë apo jo? Thjesht zëvendësoni "domain.com" me domenin tuaj, për shembull:
sed -e 's/127.0.0.1/0.0.0.0/' -e 's/my-ghost-blog.com/www.theworldofthegeek.com/' -e 's/2368/8080/' config.js
Ne mund ta bënim atë me nano (redaktori i GNU-së, për të mos u hutuar me atë të Nanos DesdeLinux : V), por do të ishte më e komplikuar dhe do të na duhet të zëvendësojmë shumë (po, shumë, siç e lexoni) kodin, por kjo mënyrë për të shpjeguar është më e lehtë :).
Por mos harroni se na duhet që të jetë në prapavijë! Për këtë ne instalojmë përgjithmonë:
/usr/local/bin/npm install -g forever
Ne prezantojmë komandën e mëposhtme (për të filluar Fantazmë Ne duhet të jemi në direktorinë e instalimit (/ var / www /)):
NODE_ENV=production forever start index.js
Ta dah! Në sfond!
Për të ndaluar, rifilluar ose filluar Fantazmë:
forever stop index.js
forever restart index.js
NODE_ENV=production forever start index.js
Gati! 😀
Vendosja e Nginx
Koha për të konfiguruar nginx!
Ne do të editojmë skedarin e konfigurimit:
nano /etc/nginx/nginx.conf
Ne do të fshijmë gjithçka dhe do të ngjisim konfigurimin e mëposhtëm: http://paste.desdelinux.net/5034
Pasi të keni vendosur cilësimet e reja, zëvendësoni fjalën "domain" me emrin tuaj të domain në linjat 36, 38, 39 dhe 43.
Tani rindizni nginx
service nginx restart
Gati! 😀
Konfiguroni domenin
Futni ofruesin e domenit tuaj dhe ndryshoni rekordin A (Host). Ndryshoni adresën IP që tregon për VPS tuaj, dhe voila!
Shënimet përfundimtare
Për të hyrë në administratë shkoni në www.dominio.com/ghost/ mos harroni të ndryshoni domenin për domenin tuaj. Gati!, Mund të hyni në domenin tuaj, të filloni të botoni dhe të instaloni një temë :), por ...
Bota e Geek (Unë) jua jap këtë temë që ta instaloni, modifikoni dhe shijoni. 🙂
Thjesht duhet ta shkarkoni:
wget http://www.theworldofthegeek.com/files/TWOTGFlat.zip
Zbërtheni atë:
unzip TWOTGFlat.zip
Dhe kopjoni temën tuaj Fantazmë
cp TWOTGFlat/ /var/www/content/themes
Tani në cilësimet e tua Fantazmë ndrysho temën në një të re, dhe voila!
Nëse keni një pyetje ose keni nevojë për ndihmë Fantazmë, lini pyetjet tuaja në komente ose mund të më kontaktoni në faqen time.
Gëzuar! nn /
Tutorial i mirë, unë do ta provoj në VPS "të luajë", nuk do të keni një pamje paraprake të temës për të parë se si është para se ta shkarkoni
Sigurt! http://www.theworldofthegeek.com/content/images/2014/Aug/Captura-de-pantalla-de-2014-08-09-17-04-57.png
Thjesht duhet të modifikoni default.hbs (pasi që ka një gabim të vogël në shiritin) dhe sidebar.hbs dhe voila!
Thanks !!
Punë praktike interesante. Ndoshta, i përkushtohem vetes për të migruar në Ghost, por nuk e di se si do të ishte menaxhimi atje (në të vërtetë, nëse kërkon qasje në VPS, do të ishte disi e pakëndshme).
Ka mjete për të migruar në Ghost nga WordPress për shembull, është shumë e lehtë për tu kontrolluar, nga tusite.com/ghost ju hyni në administratën e Postimeve, përdoruesit dhe blogut, për fat të keq nuk ka mbështetje për shumë përdorues (Por do të jetë shtuar), por me disa Hacks to code mund të bëhet, edhe pse personalisht preferoj të pres azhurnimet që të mos gaboj, nëse keni pyetje më pyesni
Epo, në çdo rast, do të doja të provoja menaxhimin me shumë përdorues të Ghost.
Dhe ju tashmë mund ta bëni atë!
Ghost tashmë mbështet multi-user
Do të doja të dija se çfarë ofron fantazma si një platformë apo blog që të tjerët nuk e bëjnë. Ata e kanë bërë të njohur këtu dhe gjithashtu mënyrën e instalimit dhe konfigurimit, por, ata nuk kanë përmendur pse të përdorin fantazmë. Për shembull, aktualisht WordPress mendoj se është kurora në këtë lloj platforme, pyetja do të ishte pse të përdorni fantazmë dhe jo wordpress? Apo thjesht është një alternativë, vetëm kjo?
+1 Do të doja të kisha më shumë informacion në lidhje me të, sepse dihet pak për Ghost.
Po shikoja hostimin tim dhe e kuptova që Softaculous e ofron për ta instaluar, por nuk shoh avantazhe mbi WordPress.
E vetmja gjë që kam parë është se Ghost është më minimalist, mbase kjo siguron disa përparësi mbi ngarkesën e serverit.
Në të vërtetë ngarkesa e serverit është shumë më e shpejtë dhe përdor më pak burime
Unë do ta shpjegoj atë në artikullin vijues
Dhe një gjë që unë ende nuk e kam kuptuar ... Çfarë është Ghost? Për një blog? Për një domen? ...
Për të krijuar një blog
Madhe Tani kanë mbetur vetëm disa pamje ekrani për të parë se si duket Ghost nga jashtë dhe nga brenda
Po kjo. Vetëm disa pamje nga ekrani për të ilustruar procedurën dhe të gjithë janë të lumtur. # LOL
Njeri!, Kjo është radha