Jekyll ar VPS am 30 rubles i bobl gyfoethog

Jekyll ar VPS am 30 rubles i bobl gyfoethog
Mae HTML statig bron yn rhywbeth o'r gorffennol. Mae gwefannau bellach yn gymwysiadau sy'n gysylltiedig â chronfa ddata sy'n cynhyrchu ymatebion deinamig i geisiadau defnyddwyr. Fodd bynnag, mae anfanteision i hyn hefyd: gofynion uwch ar gyfer adnoddau cyfrifiadurol a gwendidau niferus yn y CMS. Heddiw byddwn yn siarad am sut i godi eich blog syml i Jekyll — cynhyrchydd gwefannau sefydlog, y mae eu cynnwys yn cael ei gymryd yn uniongyrchol o GitHub.

Cam 1. Hosting: cymryd yr un rhataf ar y farchnad

Ar gyfer gwefannau sefydlog, mae rhith-westeio rhad yn ddigon. Bydd y cynnwys yn cael ei gynhyrchu ar yr ochr: ar beiriant lleol neu'n uniongyrchol gan ddefnyddio hosting Tudalennau GitHub, os oes angen system rheoli fersiwn ar y defnyddiwr. Mae'r olaf, gyda llaw, yn lansio'r un Jekyll i greu tudalennau, ond mae'r gallu i ffurfweddu'r rhaglen â llaw yn gyfyngedig iawn. Mae VPS yn llawer mwy diddorol na chynnal a rennir, ond mae'n costio ychydig yn fwy. 

Heddiw rydym ni yn RUVDS yn agor eto Tariff "PROMO" am 30 rubles, sy'n eich galluogi i rentu peiriant rhithwir ar Debian, Ubuntu neu CentOS. Mae'r tariff yn cynnwys cyfyngiadau, ond am arian chwerthinllyd fe gewch chi un craidd cyfrifiadurol, 512 MB o RAM, SSD 10 GB, 1 IP a'r gallu i redeg unrhyw geisiadau. 

Gadewch i ni ei ddefnyddio a defnyddio ein blog Jekyll.

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Ar ôl cychwyn y VPS, mae angen i chi fewngofnodi iddo trwy SSH a ffurfweddu'r feddalwedd angenrheidiol: gweinydd gwe, gweinydd FTP, gweinydd post, ac ati. Yn yr achos hwn, nid oes rhaid i'r defnyddiwr osod Jekyll ar ei gyfrifiadur ei hun na dioddef cyfyngiadau cynnal GitHub Pages, er y gellir cadw ffynonellau'r wefan yn ystorfa GitHub.

Cam 2: Gosod Jekyll

Yn fyr, mae Jekyll yn gynhyrchydd gwefan sefydlog syml a ddyluniwyd yn wreiddiol ar gyfer creu blogiau ac yna eu cynnal ar GitHub Pages. Y syniad yw gwahanu cynnwys a'i ddyluniad gan ddefnyddio Systemau templed hylif: Mae cyfeiriadur o ffeiliau testun mewn fformat Markdown neu Textile yn cael ei brosesu gan y trawsnewidydd Liquid a renderer, ac mae'r allbwn yn set o dudalennau HTML cysylltiedig. Gellir eu gosod ar unrhyw weinydd; nid yw hyn yn gofyn am CMS na mynediad i DBMS - mae popeth yn syml ac yn ddiogel.

Gan fod Jekyll yn becyn Ruby (gem), gosod ei hawdd. I wneud hyn, rhaid gosod fersiwn Ruby dim is na 2.5.0 ar y system, rhuddemau, GCC a Make:

gem install bundler jekyll # 

Defnyddiwch sudo os oes angen.

Fel y gwelwch, mae popeth yn syml iawn.

Cam 3: Creu blog

I greu gwefan newydd yn yr is-gyfeiriadur ./mysite, mae angen i chi redeg y gorchymyn:

jekyll new mysite

Gadewch i ni fynd i mewn iddo a gweld y cynnwys

cd mysite
ls -l

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Mae gan Jekyll ei weinydd ei hun, y gellir ei gychwyn gyda'r gorchymyn canlynol:

bundle exec jekyll serve

Mae'n gwrando am newidiadau cynnwys ac yn gwrando ar borthladd 4000 ar localhost (http://localhost:4000/) - gall yr opsiwn hwn fod yn ddefnyddiol os yw Jekyll yn cael ei ddefnyddio ar beiriant lleol. 

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Yn ein hachos ni, mae'n werth cynhyrchu gwefan a sefydlu gweinydd gwe i'w gweld (neu uwchlwytho ffeiliau i westeiwr trydydd parti):

jekyll build

Mae'r ffeiliau a gynhyrchir wedi'u lleoli yn is-gyfeiriadur _site y cyfeiriadur mysite.

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Nid ydym wedi siarad am holl gymhlethdodau Jekyll. Diolch i'w alluoedd gosodiad cod gydag amlygu cystrawen, mae'r generadur cynnwys hwn yn fwyaf addas ar gyfer creu blogiau datblygwyr, ond yn seiliedig ar dempledi sydd ar gael ar y Rhyngrwyd, gellir ei ddefnyddio i greu amrywiaeth eang o wefannau sefydlog. Mae yna hefyd ategion ar gyfer Jekyll sy'n caniatáu ichi newid y broses gynhyrchu HTML ei hun. Os oes angen rheolaeth fersiwn arnoch, gellir gosod y ffeiliau cynnwys mewn ystorfa ar GitHub (yna bydd yn rhaid i chi osod Git ar y VPS).

Y peth pwysicaf yw na fydd angen tariffau drud ar y defnyddiwr ar gyfer hyn. Bydd popeth yn gweithio hyd yn oed ar yr un VPS 30-rwbl.

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Jekyll ar VPS am 30 rubles i bobl gyfoethog

Ffynhonnell: hab.com

Ychwanegu sylw