Pirms dažām dienām es publicēju ierakstu par kā instalēt Spoks viegli ar instalēšanas skriptu, šodien es to rakstu, lai iemācītu to instalēt Nginx un jūsu domēna nosaukumu. Bez papildu domām, sāksim ar apmācību!
Nepieciešamās paketes
Lai instalētu Spoks VPS mums ir jāpieslēdzas tam un jāinstalē atkarības, tāpēc mums jāinstalē šādi:
# 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
Tas instalēs apkopojamās atkarības NodeJS (pieprasa Spoks), instalēs Nginx un citus rīkus.
Apkopojot NodeJS
Lai apkopotu NodeJS mums ir jālejupielādē avoti:
wget http://nodejs.org/dist/node-latest.tar.gz
Kad tas ir izdarīts, jums tie ir jāatsprauž:
tar -xzf node-latest.tar.gz
Mēs pārietam uz direktoriju, kurā atrodas kods:
nodeversion=`ls | grep node`
cd $nodeversion
Mēs apkopojam un instalējam:
./configure
make -s
make install
Gatavs!
Uzstādīšana
Pirms konfigurēšanas tas ir jāinstalē, vai ne? Lai gan, protams, nepaniciet, jūs vairs neapkoposiet 🙂
Izveidojiet www direktoriju un pārejiet uz to:
mkdir -p /var/www
cd /var/www/
Izlādēt Ghost:
curl -L -O https://ghost.org/zip/ghost-latest.zip
Izšifrēt:
unzip -d ghost ghost-latest.zip
rm ghost.zip
Ievadiet direktoriju:
cd ghost/
Pārvietojiet visu uz / var / www /:
mv /var/www/ghost/* /var/www/
Atgriezieties vietnē / var / www /:
cd /var/www/
Instalēt Spoks
/usr/local/bin/npm install --production
Labi! Tagad, lai konfigurētu. 😀
konfigurācija
Mēs rediģējam konfigurācijas failu ar šādu komandu:
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
Viegli vai ne? Vienkārši aizstājiet domēnu.com ar savu domēnu, piemēram:
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
Mēs to varētu izdarīt ar nano (GNU redaktors, nejaukt ar Nano DesdeLinux : V), bet tas būtu sarežģītāk, un mums būtu jāaizstāj daudz (jā, daudz, kā jūs to lasījāt) kods, taču šādi izskaidrot ir vieglāk :).
Bet atcerieties, ka mums tas jāatrodas otrajā plānā! Šim nolūkam mēs instalējam uz visiem laikiem:
/usr/local/bin/npm install -g forever
Mēs ieviešam šādu komandu (lai sāktu Spoks Mums jāatrodas instalācijas direktorijā (/ var / www /):
NODE_ENV=production forever start index.js
Ta dah! Fonā!
Lai apturētu, restartējiet vai sāciet Spoks:
forever stop index.js
forever restart index.js
NODE_ENV=production forever start index.js
Gatavs! 😀
Nginx iestatīšana
Konfigurēšanas laiks Nginx!
Mēs rediģēsim konfigurācijas failu:
nano /etc/nginx/nginx.conf
Mēs visu izdzēsīsim un ielīmēsim šādu konfigurāciju: http://paste.desdelinux.net/5034
Vienreiz ar jaunajiem iestatījumiem aizstājiet vārdu "domēns" ar savu domēna vārdu 36., 38., 39. un 43. rindiņā.
Tagad restartējiet Nginx
service nginx restart
Gatavs! 😀
Konfigurējiet domēnu
Ievadiet sava domēna nodrošinātāju un rediģējiet ierakstu A (resursdators). Mainiet IP adresi, uz kuru tā norāda uz jūsu VPS, un voila!
Nobeiguma piezīmes
Lai piekļūtu administrācijai, dodieties uz vietni www.dominio.com/ghost/ atcerieties mainīt domēnu savam domēnam. Gatavs! Tagad varat piekļūt savam domēnam, sākt publicēt un instalēt motīvu :), bet ...
Geek pasaule (I) jums šo tēmu, lai jūs varētu to instalēt, modificēt un izbaudīt. 🙂
Jums tas vienkārši jāielādē:
wget http://www.theworldofthegeek.com/files/TWOTGFlat.zip
Izvelciet to:
unzip TWOTGFlat.zip
Un kopējiet tēmu savā Spoks
cp TWOTGFlat/ /var/www/content/themes
Tagad iestatījumos Spoks nomainiet tēmu uz jauno, un voila!
Ja jums ir jautājums vai nepieciešama palīdzība Spoks, atstājiet savus jautājumus komentāros vai varat sazināties ar mani manā vietnē.
Priekā! nn /
Laba apmācība, es to pārbaudīšu "atskaņot" VPS, jums nebūs motīva priekšskatījuma, lai redzētu, kā tas ir pirms lejupielādes 😛
Protams! http://www.theworldofthegeek.com/content/images/2014/Aug/Captura-de-pantalla-de-2014-08-09-17-04-57.png
Jums vienkārši jāmaina default.hbs (jo navigācijas joslā ir neliela kļūda) un sidebar.hbs un voila!
Paldies!
Interesanta apmācība. Varbūt, es sevi veltu migrācijai uz Ghost, bet es nezinu, kā tur būtu vadība (patiesībā, ja tai nepieciešama piekļuve VPS, tas būtu nedaudz neērti).
Ir rīki, lai migrētu uz Ghost no, piemēram, WordPress, to ir ļoti viegli kontrolēt, no tusite.com/ghost jūs piekļūstat Ziņu administrēšanai, lietotājam un emuāram, diemžēl tam nav vairāku lietotāju atbalsta (Bet tas tiks pievienots), bet ar dažiem Hacks uz kodu var izdarīt, lai gan personīgi es gribētu gaidīt atjauninājumus, lai nepieļautu kļūdas, ja jums ir jautājumi, uzdodiet man
Nu, jebkurā gadījumā es gribētu izmēģināt Ghost daudzlietotāju pārvaldību.
Un tagad jūs to varat izdarīt!
Ghost jau atbalsta daudzlietotāju 😀
Es gribētu uzzināt, ko spoks piedāvā kā platformu vai emuārus, ko citi nepiedāvā. Viņi to ir darījuši zināmu šeit, kā arī to, kā instalēt un konfigurēt, taču viņi nav minējuši, kāpēc izmantot spoku. Piemēram, šobrīd, manuprāt, WordPress ir vainags šāda veida platformā, jautājums būtu, kāpēc izmantot spoku, nevis WordPress? Vai arī tā vienkārši ir alternatīva, tieši tā?
+1. Es gribētu iegūt vairāk informācijas par to, jo par Ghost ir maz zināms.
Es paskatījos uz savu mitināšanu un sapratu, ka Softaculous piedāvā to instalēt, taču es neredzu priekšrocības salīdzinājumā ar WordPress.
Vienīgais, ko esmu redzējis, ir tas, ka Ghost ir minimālistiskāks, iespējams, tas sniedz zināmas priekšrocības salīdzinājumā ar servera slodzi.
Faktiski servera ielāde ir daudz ātrāka un izmanto mazāk resursu
To paskaidrošu nākamajā rakstā 😉
Un viena lieta, ko es joprojām neesmu sapratusi ... Kas ir Spoks? Par emuāru? Domēnam? ...
Lai izveidotu emuāru
Lieliski. Tagad ir palikuši tikai daži ekrānuzņēmumi, lai redzētu, kā Ghost izskatās ārpusē un iekšpusē
Tas pats. Tikai daži ekrānuzņēmumi, lai ilustrētu procedūru, un visi ir apmierināti. # LOL.
Cilvēks, tā ir nākamā lieta 😀