Jekyll in VPS pro XXX roubles ad opulentos

Jekyll in VPS pro XXX roubles ad opulentos
Static HTML fere res praeterita est. Websites nunc sunt applicationes database-connexae quae responsa dynamice generant utentis quaestionibus. Nihilominus haec quoque sua vitia habet: altiora requisita ad facultates computandas ac numerosas vulnerabilitates in CMS. Hodie loquemur quomodo ad simplices blogos tuos elevandos Jekyll — generator situs statorum, quorum contentum immediate a GitHub sumptum est.

Gradus 1. Hosting: sume vilissimum in foro

Pro websites static, arcu virtualis obnoxius satis est. Contentum generabitur in latere: in machina locali vel directe utens obnoxius Paginae GitHubsi usor versioni indiget ratio potestate. Haec, obiter eandem Jekyll ad paginas creandas immittit, sed facultas programmatis manually configurandi valde angustus est. VPS multo plus interesting quam communis obnoxius, sed paulo plus constat. 

Hodie apud RUVDS iterum aperimus "PROMO" omisso pro 30 rublesquae permittit ut virtualem machinam in Debian, Ubuntu vel CentOS conducere. Lezdam includit modumsed pro ridicula pecunia unum nucleum computandi habebis, 512 MB of RAM, 10 GB SSD, 1 IP et facultatem ad quaslibet applicationes currendi. 

Utamur ea et nostrum Jekyll blog explicamus.

Jekyll in VPS pro XXX roubles ad opulentos

Post VPS inceptis, debes per SSH in eam condere et in programmatibus necessariis configurare: server, FTP servo, mail server, etc. In hoc casu, usor non habet Jekyll in computatrum suum instituere vel limitationes GitHub Paginae obnoxius sustinere, licet fontes situs in promptuario GitHub retineri possint.

Gradus 2: Instrue Jekyll

In summa, Jekyll est simplex situs static generator, qui principio destinatus est ad diaria creandi et deinde in Paginae GitHub eos hospita. Idea est contentum separatum eiusque consilium utens Liquid templates: Directorium imaginum textorum in Markdown vel rhoncus forma a Liquid convertentis et redditoris discursum est, et output est copia paginarum HTML coniunctorum. Cuilibet servo collocari possunt, hoc non requirit CMS vel accessum ad DBMS - omnia simplicia et tuta sunt.

Quia Jekyll est sarcina Ruby (gemma); install suam facilem. Ad hoc faciendum, versio Ruby non inferior quam 2.5.0 in systemate instituenda est; rubygems, GCC et Fac;

gem install bundler jekyll # 

Si usus sudo necesse.

Ut vides, omnia simplicissima sunt.

Gradus 3. crea in blog

Ad novum locum in subdirectorio ./mysite creandum, praeceptum currere debes:

jekyll new mysite

Eamus in eam et vide contenta

cd mysite
ls -l

Jekyll in VPS pro XXX roubles ad opulentos

Jekyll suum habet cultorem, qui ex mandato sequenti inchoari potest;

bundle exec jekyll serve

Audit contentus mutationes et audit in portu 4000 in localhost (http://localhost:4000/) — Haec optio utilis esse potest si Jekyll in machina locali explicatur. 

Jekyll in VPS pro XXX roubles ad opulentos

In nostro casu, digna est generare locum ac constituere web server ut eam inspiciat (vel fasciculos impositos ad tertiam partem hosting);

jekyll build

Documenta generata sita sunt in _site subdirectorio indicis mysiti.

Jekyll in VPS pro XXX roubles ad opulentos

Non de omnibus subtilitatibus Jekyll locuti sumus. Gratias ad suum codicem layout facultatum cum syntaxi elucidandi, hoc content generator aptissimum est ad diaria creandi elit, sed in programmatibus in interretialibus innixa, adhiberi potest ad magnam varietatem locorum staticorum creare. Sunt etiam pluginae pro Jekyll quae te permittunt processus generationis HTML mutare. Si versionem regere debes, lima contenta in reposito in GitHub poni possunt (tunc debebis Git in VPS instituere).

Non opus est ut portoriis usoris maximi momenti est. Omnia operabuntur etiam in eodem 30-ruble VPS.

Jekyll in VPS pro XXX roubles ad opulentos

Jekyll in VPS pro XXX roubles ad opulentos

Source: www.habr.com

Add a comment