ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్
స్టాటిక్ HTML దాదాపు గతానికి సంబంధించినది. వెబ్‌సైట్‌లు ఇప్పుడు డేటాబేస్-కనెక్ట్ చేయబడిన అప్లికేషన్‌లు, ఇవి వినియోగదారు అభ్యర్థనలకు ప్రతిస్పందనలను డైనమిక్‌గా ఉత్పత్తి చేస్తాయి. అయినప్పటికీ, ఇది దాని లోపాలను కూడా కలిగి ఉంది: కంప్యూటింగ్ వనరులకు అధిక అవసరాలు మరియు CMSలో అనేక దుర్బలత్వాలు. ఈ రోజు మనం మీ సాధారణ బ్లాగును ఎలా పెంచాలి అనే దాని గురించి మాట్లాడుతాము జెకిల్ — స్టాటిక్ సైట్‌ల జనరేటర్, దీని కంటెంట్ నేరుగా GitHub నుండి తీసుకోబడింది.

దశ 1. హోస్టింగ్: మార్కెట్లో చౌకైనదాన్ని తీసుకోండి

స్టాటిక్ వెబ్‌సైట్‌ల కోసం, చవకైన వర్చువల్ హోస్టింగ్ సరిపోతుంది. కంటెంట్ ప్రక్కన ఉత్పత్తి చేయబడుతుంది: స్థానిక మెషీన్‌లో లేదా నేరుగా హోస్టింగ్‌ని ఉపయోగిస్తుంది GitHub పేజీలు, వినియోగదారుకు సంస్కరణ నియంత్రణ వ్యవస్థ అవసరమైతే. తరువాతి, మార్గం ద్వారా, పేజీలను సృష్టించడానికి అదే జెకిల్‌ను ప్రారంభిస్తుంది, అయితే ప్రోగ్రామ్‌ను మాన్యువల్‌గా కాన్ఫిగర్ చేసే సామర్థ్యం చాలా పరిమితం. భాగస్వామ్య హోస్టింగ్ కంటే VPS చాలా ఆసక్తికరంగా ఉంటుంది, కానీ దీనికి కొంచెం ఎక్కువ ఖర్చవుతుంది. 

ఈరోజు మేము RUVDS వద్ద మళ్లీ ప్రారంభించాము 30 రూబిళ్లు కోసం "PROMO" టారిఫ్, ఇది Debian, Ubuntu లేదా CentOSలో వర్చువల్ మిషన్‌ను అద్దెకు తీసుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది. సుంకం కలిగి ఉంటుంది ఆంక్షలు, కానీ హాస్యాస్పదమైన డబ్బు కోసం మీరు ఒక కంప్యూటింగ్ కోర్, 512 MB RAM, 10 GB SSD, 1 IP మరియు ఏదైనా అప్లికేషన్‌లను అమలు చేయగల సామర్థ్యాన్ని పొందుతారు. 

దానిని ఉపయోగించుకుని, మన జెకిల్ బ్లాగ్‌ని అమలు చేద్దాం.

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

VPSని ప్రారంభించిన తర్వాత, మీరు SSH ద్వారా లాగిన్ చేసి, అవసరమైన సాఫ్ట్‌వేర్‌ను కాన్ఫిగర్ చేయాలి: వెబ్ సర్వర్, FTP సర్వర్, మెయిల్ సర్వర్ మొదలైనవి. ఈ సందర్భంలో, వినియోగదారు తన స్వంత కంప్యూటర్‌లో జెకిల్‌ను ఇన్‌స్టాల్ చేయనవసరం లేదు లేదా GitHub పేజీల హోస్టింగ్ యొక్క పరిమితులను భరించాల్సిన అవసరం లేదు, అయినప్పటికీ సైట్ మూలాలను GitHub రిపోజిటరీలో ఉంచవచ్చు.

దశ 2: జెకిల్‌ను ఇన్‌స్టాల్ చేయండి

సంక్షిప్తంగా, జెకిల్ అనేది ఒక సాధారణ స్టాటిక్ సైట్ జనరేటర్, ఇది వాస్తవానికి బ్లాగులను సృష్టించడం మరియు వాటిని GitHub పేజీలలో హోస్ట్ చేయడం కోసం రూపొందించబడింది. కంటెంట్ మరియు దాని డిజైన్‌ని ఉపయోగించి వేరు చేయాలనే ఆలోచన ఉంది లిక్విడ్ టెంప్లేట్ సిస్టమ్స్: మార్క్‌డౌన్ లేదా టెక్స్‌టైల్ ఫార్మాట్‌లోని టెక్స్ట్ ఫైల్‌ల డైరెక్టరీ లిక్విడ్ కన్వర్టర్ మరియు రెండరర్ ద్వారా ప్రాసెస్ చేయబడుతుంది మరియు అవుట్‌పుట్ లింక్ చేయబడిన HTML పేజీల సమితి. వాటిని ఏదైనా సర్వర్‌లో ఉంచవచ్చు; దీనికి CMS లేదా DBMS యాక్సెస్ అవసరం లేదు - ప్రతిదీ సులభం మరియు సురక్షితం.

జెకిల్ ఒక రూబీ ప్యాకేజీ (రత్నం) ఇన్స్టాల్ ఇది సులభం. దీన్ని చేయడానికి, రూబీ వెర్షన్ 2.5.0 కంటే తక్కువ కాకుండా సిస్టమ్‌లో తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి, రూబీజమ్స్, GCC మరియు మేక్:

gem install bundler jekyll # 

అవసరమైతే సుడో ఉపయోగించండి.

మీరు గమనిస్తే, ప్రతిదీ చాలా సులభం.

దశ 3. బ్లాగును సృష్టించండి

./mysite ఉప డైరెక్టరీలో కొత్త సైట్‌ని సృష్టించడానికి, మీరు ఆదేశాన్ని అమలు చేయాలి:

jekyll new mysite

అందులోకి వెళ్లి అందులోని విషయాలు చూద్దాం

cd mysite
ls -l

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

జెకిల్ దాని స్వంత సర్వర్‌ను కలిగి ఉంది, దీనిని కింది ఆదేశంతో ప్రారంభించవచ్చు:

bundle exec jekyll serve

ఇది కంటెంట్ మార్పులను వింటుంది మరియు లోకల్ హోస్ట్‌లోని పోర్ట్ 4000లో వింటుంది (http://localhost:4000/) - జెకిల్ స్థానిక మెషీన్‌లో అమలు చేయబడితే ఈ ఎంపిక ఉపయోగపడుతుంది. 

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

మా విషయంలో, వెబ్‌సైట్‌ను రూపొందించడం మరియు దానిని వీక్షించడానికి వెబ్ సర్వర్‌ని సెటప్ చేయడం (లేదా థర్డ్-పార్టీ హోస్టింగ్‌కి ఫైల్‌లను అప్‌లోడ్ చేయడం):

jekyll build

రూపొందించబడిన ఫైల్‌లు mysite డైరెక్టరీ యొక్క _site ఉప డైరెక్టరీలో ఉన్నాయి.

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

మేము జెకిల్ యొక్క అన్ని చిక్కుల గురించి మాట్లాడలేదు. సింటాక్స్ హైలైటింగ్‌తో దాని కోడ్ లేఅవుట్ సామర్థ్యాలకు ధన్యవాదాలు, ఈ కంటెంట్ జెనరేటర్ డెవలపర్ బ్లాగ్‌లను రూపొందించడానికి చాలా అనుకూలంగా ఉంటుంది, అయితే ఇంటర్నెట్‌లో అందుబాటులో ఉన్న టెంప్లేట్‌ల ఆధారంగా, ఇది అనేక రకాల స్టాటిక్ సైట్‌లను రూపొందించడానికి ఉపయోగించవచ్చు. HTML ఉత్పత్తి ప్రక్రియను మార్చడానికి మిమ్మల్ని అనుమతించే జెకిల్ కోసం ప్లగిన్‌లు కూడా ఉన్నాయి. మీకు సంస్కరణ నియంత్రణ అవసరమైతే, కంటెంట్ ఫైల్‌లను GitHubలో రిపోజిటరీలో ఉంచవచ్చు (అప్పుడు మీరు VPSలో Gitని ఇన్‌స్టాల్ చేయాలి).

అతి ముఖ్యమైన విషయం ఏమిటంటే, వినియోగదారుకు దీని కోసం ఖరీదైన సుంకాలు అవసరం లేదు. అదే 30-రూబుల్ VPSలో కూడా ప్రతిదీ పని చేస్తుంది.

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

ధనవంతుల కోసం 30 రూబిళ్లు కోసం VPSలో జెకిల్

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి