Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Jekyll VPS-n 30 errublotan pertsona aberatsentzat
HTML estatikoa ia iraganeko gauza da. Webguneak datu-baseetara konektatutako aplikazioak dira orain, erabiltzaileen kontsultetarako erantzunak modu dinamikoan sortzen dituztenak. Hala ere, honek bere eragozpenak ere baditu: baliabide informatikoen eskakizun handiagoak eta CMS-en ahultasun ugari. Gaur zure blog sinplea nola igotzeari buruz hitz egingo dugu Jekyll — gune estatikoen sortzailea, zeinen edukia GitHub-etik zuzenean hartzen dena.

1. urratsa. Hosting: hartu merkatuko merkeena

Webgune estatikoetarako, nahikoa da ostalaritza birtual merke. Edukia alboan sortuko da: tokiko makina batean edo zuzenean hostinga erabiliz GitHub orrialdeak, erabiltzaileak bertsio-kontrol sistema bat behar badu. Azken honek, bide batez, Jekyll bera abiarazten du orriak sortzeko, baina programa eskuz konfiguratzeko gaitasuna oso mugatua da. VPS partekatutako hostinga baino askoz interesgarriagoa da, baina apur bat gehiago kostatzen da. 

Gaur RUVDSen irekitzen ari gara berriro "PROMO" tarifa 30 errublotarako, Debian, Ubuntu edo CentOS-en makina birtual bat alokatzeko aukera ematen duena. Tarifak barne hartzen ditu murrizketak, baina diru barregarri baten truke informatika-nukleo bat, 512 MB RAM, 10 GB SSD, IP 1 eta edozein aplikazio exekutatzeko gaitasuna lortuko dituzu. 

Erabili dezagun eta zabaldu dezagun gure Jekyll bloga.

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

VPS-a abiarazi ondoren, SSH bidez saioa hasi eta beharrezko softwarea konfiguratu behar duzu: web zerbitzaria, FTP zerbitzaria, posta zerbitzaria, etab. Kasu honetan, erabiltzaileak ez du Jekyll bere ordenagailuan instalatu beharrik edo GitHub Pages hostingaren mugak jasan behar, nahiz eta gunearen iturriak GitHub biltegian gorde daitezkeen.

2. urratsa: instalatu Jekyll

Laburbilduz, Jekyll gune-sorgailu estatiko soil bat da, jatorriz blogak sortzeko diseinatu zena eta gero GitHub Pages-en ostatatzeko. Ideia edukia eta bere diseinua erabiliz bereiztea da Txantiloi-sistema likidoak: Markdown edo Textile formatuko testu-fitxategien direktorioa prozesatzen du Liquid bihurgailuak eta errendatzaileak, eta irteera estekatutako HTML orrialdeen multzoa da. Edozein zerbitzaritan jar daitezke; honek ez du CMSrik edo DBMS baterako sarbidea behar - dena erraza eta segurua da.

Jekyll Ruby pakete bat denez (bitxi), instalatu erraza da. Horretarako, Ruby bertsioa 2.5.0 baino txikiagoa ez den sisteman instalatu behar da, rubygems, GCC eta Make:

gem install bundler jekyll # 

Erabili sudo behar izanez gero.

Ikusten duzun bezala, dena oso erraza da.

3. urratsa. Sortu blog bat

./mysite azpidirektorioan gune berri bat sortzeko, komandoa exekutatu behar duzu:

jekyll new mysite

Sar gaitezen eta ikus gaitezen edukiak

cd mysite
ls -l

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Jekyll-ek bere zerbitzaria du, komando honekin abiarazi daitekeena:

bundle exec jekyll serve

Edukien aldaketak entzuten ditu eta 4000 atakan entzuten du localhost-en (http://localhost:4000/) - aukera hau erabilgarria izan daiteke Jekyll makina lokal batean zabaltzen bada. 

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Gure kasuan, merezi du webgune bat sortzea eta web zerbitzari bat konfiguratzea hura ikusteko (edo hirugarrenen ostalaritzara fitxategiak igotzea):

jekyll build

Sortutako fitxategiak mysite direktorioaren _site azpidirektorioan daude.

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Ez dugu Jekyll-en korapilatsu guztiei buruz hitz egin. Sintaxia nabarmentzeko duen kodea diseinu-gaitasunei esker, eduki-sorgailu hau garatzaileen blogak sortzeko egokiena da, baina Interneten dauden txantiloietan oinarrituta, gune estatiko ugari sortzeko erabil daiteke. HTML sortzeko prozesua bera aldatzeko aukera ematen duten Jekyll-erako pluginak ere badaude. Bertsio-kontrola behar baduzu, eduki-fitxategiak GitHub-en biltegi batean jar daitezke (orduan Git instalatu beharko duzu VPS-n).

Garrantzitsuena da erabiltzaileak ez duela tarifa garestirik beharko horretarako. Dena funtzionatuko du 30 errubloko VPS berean ere.

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Jekyll VPS-n 30 errublotan pertsona aberatsentzat

Iturria: www.habr.com

Gehitu iruzkin berria