Ilang araw na ang nakalilipas nag-publish ako ng isang entry tungkol sa kung paano mag-install Aswang madali sa isang script ng pag-install, ngayon isinulat ko ito upang magturo kung paano ito mai-install Nginx at ang iyong domain name. Nang walang karagdagang pagtatalo, magsimula tayo sa tutorial!
Mga kinakailangang package
Upang mai-install Aswang Sa VPS kailangan naming kumonekta dito at mai-install ang mga dependency, para dito kailangan naming i-install ang sumusunod:
# 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
I-install nito ang mga dependency upang mag-ipon NodeJS (hinihingi ng multo), magiinstall Nginx at iba pang mga tool.
Pag-iipon ng NodeJS
Ipagsama-sama NodeJS dapat naming i-download ang mga mapagkukunan:
wget http://nodejs.org/dist/node-latest.tar.gz
Kapag tapos na ito, kailangan mong i-unzip ang mga ito:
tar -xzf node-latest.tar.gz
Lumipat kami sa direktoryo kung saan matatagpuan ang code:
nodeversion=`ls | grep node`
cd $nodeversion
Nag-iipon at nag-i-install kami:
./configure
make -s
make install
Handa na!
Instalasyon
Bago mag-configure, kailangan mong i-install ito, tama ba? Bagaman syempre, huwag matakot, hindi ka na mag-ipon 🙂
Lumikha ng www direktoryo at lumipat dito:
mkdir -p /var/www
cd /var/www/
Pagdidiskarga Ghost:
curl -L -O https://ghost.org/zip/ghost-latest.zip
I-unzip:
unzip -d ghost ghost-latest.zip
rm ghost.zip
Ipasok ang direktoryo:
cd ghost/
Ilipat ang lahat sa / var / www /:
mv /var/www/ghost/* /var/www/
Bumalik sa / var / www /:
cd /var/www/
I-install Aswang
/usr/local/bin/npm install --production
Mabuti! Ngayon upang mai-configure. 😀
configuration
Ini-edit namin ang file ng pagsasaayos kasama ang sumusunod na utos:
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
Madali di ba Palitan lamang ang "domain.com" ng iyong domain, halimbawa:
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
Magagawa natin ito sa nano (ang editor ng GNU, hindi malito kay Nano DesdeLinux : V), ngunit magiging mas kumplikado ito at kailangan naming palitan ang maraming (oo, marami, habang binabasa mo ito) na code, ngunit ang ganitong paraan upang ipaliwanag ay mas madali :).
Ngunit tandaan kailangan namin ito upang maging sa background! Para sa mga ito, mai-install namin magpakailanman:
/usr/local/bin/npm install -g forever
Ipinakikilala namin ang sumusunod na utos (upang magsimula Aswang Dapat ay nasa direktoryo kami ng pag-install (/ var / www /)):
NODE_ENV=production forever start index.js
Ta dah! Sa background!
Upang huminto, muling simulan o magsimula Aswang:
forever stop index.js
forever restart index.js
NODE_ENV=production forever start index.js
Handa na! 😀
Pagse-set up ng Nginx
Oras upang i-configure Nginx!
I-e-edit namin ang file ng pagsasaayos:
nano /etc/nginx/nginx.conf
Tatanggalin namin ang lahat at i-paste ang sumusunod na pagsasaayos: http://paste.desdelinux.net/5034
Sa sandaling may mga bagong setting, palitan ang salitang "domain" ng iyong pangalan ng domain sa mga linya 36, 38, 39 at 43.
Ngayon i-reboot Nginx
service nginx restart
Handa na! 😀
I-configure ang domain
Ipasok ang iyong domain provider at i-edit ang tala ng A (Host). Baguhin ang IP address na itinuro nito para sa iyong VPS, at voila!
Pangwakas na Tala
Upang ma-access ang administrasyon pumunta sa www.dominio.com/ghost/ tandaan na baguhin ang domain para sa iyong domain. Handa! Maaari mo na ngayong ma-access ang iyong domain, magsimulang mag-publish at mag-install ng isang tema :), ngunit ...
Ang Daigdig Ng Geek (Ibibigay ko sa iyo) ang temang ito para mai-install mo, baguhin at masiyahan. 🙂
Kailangan mo lang itong i-download:
wget http://www.theworldofthegeek.com/files/TWOTGFlat.zip
I-zip ito:
unzip TWOTGFlat.zip
At kopyahin ang tema sa iyong Aswang
cp TWOTGFlat/ /var/www/content/themes
Ngayon sa mga setting ng iyong Aswang baguhin ang tema sa bago, at voila!
Kung mayroon kang isang katanungan o kailangan ng tulong sa Aswang, iwanan ang iyong mga katanungan sa mga komento o maaari kang makipag-ugnay sa akin sa aking website.
Cheers! nn /
Magandang tutorial, susubukan ko ito sa "play" VPS, hindi ka magkakaroon ng preview ng tema upang makita kung paano ito bago i-download ito 😛
Oo naman! http://www.theworldofthegeek.com/content/images/2014/Aug/Captura-de-pantalla-de-2014-08-09-17-04-57.png
Kailangan mo lamang baguhin ang default.hbs (dahil mayroon itong isang menor de edad na error sa navbar) at ang sidebar.hbs at voila!
Salamat sa iyo!
Kagiliw-giliw na tutorial. Marahil, inilaan ko ang aking sarili sa paglipat sa Ghost, ngunit hindi ko alam kung ano ang magiging pamamahala doon (sa katunayan, kung nangangailangan ito ng pag-access sa VPS, medyo hindi komportable).
Mayroong mga tool upang lumipat sa Ghost mula sa halimbawa ng WordPress, napakadaling kontrolin, mula sa tusite.com/ghost na na-access mo ang pangangasiwa ng Mga Post, gumagamit at blog, sa kasamaang palad wala itong suporta sa multi-user (Ngunit magiging idinagdag), ngunit sa ilang Hacks sa code ay maaaring magawa, kahit na personal kong ginusto na maghintay para sa mga pag-update upang hindi makagawa ng mga pagkakamali, kung mayroon kang mga katanungan itanong sa akin
Sa gayon, sa anumang kaso, nais kong subukan ang pamamahala ng multi-user ng Ghost.
At ngayon magagawa mo ito!
Sinusuportahan na ng Ghost ang multi-user 😀
Nais kong malaman kung ano ang inaalok ng multo bilang isang platform o pag-blog na hindi ginagawa ng iba. Ipinaalam nila rito at kung paano din mag-install at mag-configure ngunit, hindi nila nabanggit kung bakit gagamit ng multo. Halimbawa, kasalukuyang WordPress sa palagay ko ang korona sa ganitong uri ng platform, ang tanong ay bakit gamitin ang multo at hindi ang wordpress? O simpleng pagiging alternatibo lamang ito?
+1. Gusto ko ng karagdagang impormasyon tungkol dito, dahil kaunti ang nalalaman tungkol sa Ghost.
Nakatingin ako sa aking pagho-host at napagtanto kong inaalok ito ng Softaculous upang mai-install ito, ngunit hindi ko nakikita ang mga pakinabang sa WordPress.
Ang tanging bagay na nakita ko ay ang Ghost ay mas minimalist, marahil na nagbibigay ng ilang kalamangan sa pag-load ng server.
Talagang ang pag-load ng server ay mas mabilis at gumagamit ng mas kaunting mga mapagkukunan
Ipapaliwanag ko iyon sa susunod na artikulo 😉
At isang bagay na hindi ko pa rin naintindihan ... Ano ang Ghost? Para sa isang blog? Para sa isang domain? ...
Upang lumikha ng isang blog
Malaki. Ngayon ay may lamang ng ilang mga screenshot na natitira upang makita kung ano ang hitsura ng Ghost sa labas at loob
Na parehong. Ilang mga screenshot lamang upang ilarawan ang pamamaraan at masaya ang lahat. #LOL.
Tao, yan ang susunod na bagay 😀