Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች
የማይንቀሳቀስ ኤችቲኤምኤል ያለፈ ነገር ነው። ድህረ ገፆች አሁን ከውሂብ ጎታ ጋር የተገናኙ አፕሊኬሽኖች ሲሆኑ በተለዋዋጭነት ለተጠቃሚ ጥያቄዎች ምላሽን ይፈጥራሉ። ሆኖም፣ ይህ ደግሞ የራሱ ድክመቶች አሉት፡ ከፍተኛ መስፈርቶች ለማስላት ግብዓቶች እና በሲኤምኤስ ውስጥ ያሉ በርካታ ተጋላጭነቶች። ዛሬ ቀላል ብሎግዎን እንዴት እንደሚያሳድጉ እንነጋገራለን ጄክ - የማይንቀሳቀሱ ጣቢያዎች ጀነሬተር ፣ ይዘቱ በቀጥታ ከ GitHub የተወሰደ።

ደረጃ 1. ማስተናገድ፡ በገበያ ላይ በጣም ርካሹን ይውሰዱ

ለስታቲክ ድረ-ገጾች፣ ርካሽ ያልሆነ ምናባዊ ማስተናገጃ በቂ ነው። ይዘቱ በጎን በኩል ይፈጠራል: በአካባቢያዊ ማሽን ላይ ወይም በቀጥታ ማስተናገጃን በመጠቀም GitHub ገጾች, ተጠቃሚው የስሪት ቁጥጥር ስርዓት ከሚያስፈልገው. የኋለኛው ፣ በነገራችን ላይ ገጾችን ለመፍጠር ተመሳሳይ ጄኪል ይጀምራል ፣ ግን ፕሮግራሙን በእጅ የማዋቀር ችሎታ በጣም የተገደበ ነው። ቪፒኤስ ከተጋራ ማስተናገጃ የበለጠ አስደሳች ነው፣ ግን ትንሽ ተጨማሪ ያስከፍላል። 

ዛሬ እኛ በRUVDS እንደገና እንከፍታለን። "PROMO" ታሪፍ ለ 30 ሩብልስበዴቢያን፣ ኡቡንቱ ወይም ሴንቶስ ላይ ቨርቹዋል ማሽን እንዲከራዩ የሚያስችልዎ። ታሪፉ ያካትታል ገደቦች, ነገር ግን ለአስቂኝ ገንዘብ አንድ የኮምፒውቲንግ ኮር, 512 ሜባ ራም, 10 ጂቢ ኤስኤስዲ, 1 አይፒ እና ማንኛውንም መተግበሪያዎችን የማሄድ ችሎታ ያገኛሉ. 

እንጠቀምበት እና የጄኪልን ብሎግ እናሰማራ።

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

VPS ን ከጀመሩ በኋላ በኤስኤስኤች በኩል ወደ እሱ መግባት እና አስፈላጊውን ሶፍትዌር ማዋቀር ያስፈልግዎታል-ድር አገልጋይ ፣ ኤፍቲፒ አገልጋይ ፣ የመልእክት አገልጋይ ፣ ወዘተ. በዚህ አጋጣሚ ተጠቃሚው ጄኪልን በራሱ ኮምፒዩተር ላይ መጫን ወይም የ GitHub Pages ማስተናገጃ ገደቦችን መቋቋም የለበትም፣ ምንም እንኳን የጣቢያው ምንጮች በ GitHub ማከማቻ ውስጥ ሊቀመጡ ይችላሉ።

ደረጃ 2: Jekyll ን ይጫኑ

ባጭሩ ጄኪል በመጀመሪያ ብሎጎችን ለመፍጠር እና ከዚያም በ GitHub ገጾች ላይ ለማስተናገድ የተቀየሰ ቀላል የማይንቀሳቀስ ጣቢያ ጄኔሬተር ነው። ሃሳቡ ይዘቱን እና ንድፉን በመጠቀም መለየት ነው። ፈሳሽ አብነት ስርዓቶችበማርክዳው ወይም በጨርቃጨርቅ ፎርማት የጽሑፍ ፋይሎች ማውጫ የሚሠራው በፈሳሽ መቀየሪያ እና አቅራቢው ሲሆን ውጤቱም የተገናኙት የኤችቲኤምኤል ገጾች ስብስብ ነው። በማንኛውም አገልጋይ ላይ ሊቀመጡ ይችላሉ፤ ይህ ሲኤምኤስ ወይም የዲቢኤምኤስ መዳረሻ አያስፈልገውም - ሁሉም ነገር ቀላል እና ደህንነቱ የተጠበቀ ነው።

ጄኪል የሩቢ ጥቅል (ጌም) ስለሆነ። ጫን ቀላል ነው. ይህንን ለማድረግ ከ 2.5.0 በታች የሆነ የ Ruby ስሪት በስርዓቱ ላይ መጫን አለበት. ሩቢጊምስ, GCC እና አድርግ:

gem install bundler jekyll # 

አስፈላጊ ከሆነ ሱዶን ይጠቀሙ.

እንደምታየው, ሁሉም ነገር በጣም ቀላል ነው.

ደረጃ 3. ብሎግ ይፍጠሩ

በ./mysite ንዑስ ማውጫ ውስጥ አዲስ ጣቢያ ለመፍጠር ትዕዛዙን ማስኬድ ያስፈልግዎታል፡-

jekyll new mysite

ወደ እሱ እንግባና ይዘቱን እንይ

cd mysite
ls -l

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

ጄኪል የራሱ አገልጋይ አለው ፣ እሱም በሚከተለው ትእዛዝ ሊጀመር ይችላል።

bundle exec jekyll serve

የይዘት ለውጦችን ያዳምጣል እና በፖርት 4000 በ localhost ላይ ያዳምጣል (http://localhost:4000/) - ጄኪል በአካባቢው ማሽን ላይ ከተዘረጋ ይህ አማራጭ ጠቃሚ ሊሆን ይችላል. 

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

በእኛ ሁኔታ፣ ድር ጣቢያ መፍጠር እና እሱን ለማየት የድር አገልጋይ ማዋቀር (ወይም ፋይሎችን ወደ የሶስተኛ ወገን ማስተናገጃ መስቀል) ጠቃሚ ነው።

jekyll build

የተፈጠሩት ፋይሎች በ mysite ማውጫ _site ንዑስ ማውጫ ውስጥ ይገኛሉ።

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

ስለ ጄኪል ውስብስብ ነገሮች ሁሉ አልተነጋገርንም። ለኮዱ አቀማመጥ ችሎታዎች ምስጋና ይግባውና ከአገባብ ማድመቅ ጋር ይህ የይዘት ጀነሬተር የገንቢ ብሎጎችን ለመፍጠር በጣም ተስማሚ ነው ነገር ግን በበይነ መረብ ላይ በሚገኙ አብነቶች ላይ በመመስረት ብዙ አይነት የማይንቀሳቀሱ ጣቢያዎችን ለመፍጠር ሊያገለግል ይችላል። እንዲሁም የኤችቲኤምኤልን የማመንጨት ሂደት እራሱን እንዲቀይሩ የሚያስችልዎ ለጄኪል ተሰኪዎች አሉ። የስሪት ቁጥጥር ከፈለጉ የይዘት ፋይሎቹ በ GitHub ላይ ባለው ማከማቻ ውስጥ ሊቀመጡ ይችላሉ (ከዚያም Git በ VPS ላይ መጫን አለብዎት)።

በጣም አስፈላጊው ነገር ተጠቃሚው ለዚህ ውድ ታሪፍ አያስፈልገውም. ሁሉም ነገር በዚያው 30-ሩብል ቪፒኤስ ላይ እንኳን ይሰራል።

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

Jekyll በ VPS ለ 30 ሩብልስ ለሀብታሞች

ምንጭ: hab.com

አስተያየት ያክሉ