Piedzīvojums ar Ghost I: Ghost instalēšana VPS ar Nginx

Spoku logotips

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:

Atzīmēt: Pirms sākat visu apmācību, paturiet prātā, ka jums ir jāinstalē jebkurš serveris, kas aizņem 80., 8080. portu, un www mape, ja mape pastāv, izdzēsiet 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 /


16 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   talskarts teica

    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 😛

    1.    XTickXIvanX teica

      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!

      1.    talskarts teica

        Paldies!

  2.   3000 teica

    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).

    1.    XTickXIvanX teica

      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

      1.    3000 teica

        Nu, jebkurā gadījumā es gribētu izmēģināt Ghost daudzlietotāju pārvaldību.

      2.    XTickXIvanX teica

        Un tagad jūs to varat izdarīt!
        Ghost jau atbalsta daudzlietotāju 😀

  3.   Havjers Madride teica

    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.    Horhe teica

      +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.

      1.    XTickXIvanX teica

        Faktiski servera ielāde ir daudz ātrāka un izmanto mazāk resursu

    2.    XTickXIvanX teica

      To paskaidrošu nākamajā rakstā 😉

  4.   raalso7 teica

    Un viena lieta, ko es joprojām neesmu sapratusi ... Kas ir Spoks? Par emuāru? Domēnam? ...

    1.    dzīvīgs teica

      Lai izveidotu emuāru

  5.   dzīvīgs teica

    Lieliski. Tagad ir palikuši tikai daži ekrānuzņēmumi, lai redzētu, kā Ghost izskatās ārpusē un iekšpusē

    1.    3000 teica

      Tas pats. Tikai daži ekrānuzņēmumi, lai ilustrētu procedūru, un visi ir apmierināti. # LOL.

    2.    XTickXIvanX teica

      Cilvēks, tā ir nākamā lieta 😀