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
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
Hodie apud RUVDS iterum aperimus
Utamur ea et nostrum Jekyll blog explicamus.
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
Quia Jekyll est sarcina Ruby (gemma);
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 suum habet cultorem, qui ex mandato sequenti inchoari potest;
bundle exec jekyll serve
Audit contentus mutationes et audit in portu 4000 in localhost (
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.
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.
Source: www.habr.com