Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره
جامد HTML تقریبا د تیر شی دی. ویب سایټونه اوس د ډیټابیس سره وصل شوي غوښتنلیکونه دي چې په متحرک ډول د کاروونکو غوښتنو ته ځوابونه رامینځته کوي. په هرصورت، دا خپل نیمګړتیاوې هم لري: د کمپیوټري سرچینو لپاره لوړې اړتیاوې او په CMS کې ډیری زیانمننې. نن ورځ موږ به پدې اړه وغږیږو چې څنګه خپل ساده بلاګ ته وده ورکړو جیکیل - د جامد سایټونو جنراتور، د هغې مینځپانګه مستقیم د GitHub څخه اخیستل کیږي.

1 ګام. کوربه کول: په بازار کې ترټولو ارزانه واخلئ

د جامد ویب پاڼو لپاره، ارزانه مجازی کوربه کول کافي دي. مینځپانګه به په اړخ کې رامینځته شي: په محلي ماشین کې یا مستقیم د کوربه توب په کارولو سره د ګیټ هب پا .ې، که کاروونکي د نسخې کنټرول سیسټم ته اړتیا ولري. وروستی، د لارې په توګه، د پاڼو جوړولو لپاره ورته جیکیل پیل کوي، مګر د پروګرام په لاسي ډول تنظیم کولو وړتیا خورا محدوده ده. VPS د شریک کوربه توب څخه خورا ډیر په زړه پوری دی ، مګر دا یو څه ډیر لګښت لري. 

نن ورځ موږ په RUVDS کې بیا خلاص یو د 30 روبلو لپاره "PROMO" تعرفه، کوم چې تاسو ته اجازه درکوي په Debian ، Ubuntu یا CentOS کې یو مجازی ماشین کرایه کړئ. په تعرفه کې شامل دي محدودیتونه، مګر د مسخره پیسو لپاره تاسو به یو کمپیوټري کور ، 512 MB رام ، 10 GB SSD ، 1 IP او د هر ډول غوښتنلیکونو چلولو وړتیا ترلاسه کړئ. 

راځئ چې دا وکاروو او زموږ د جیکیل بلاګ ځای په ځای کړو.

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

د VPS پیل کولو وروسته، تاسو اړتیا لرئ چې د SSH له لارې ننوتل او اړین سافټویر ترتیب کړئ: ویب سرور، FTP سرور، میل سرور، او نور. پدې حالت کې ، کارونکي اړتیا نلري جیکیل په خپل کمپیوټر کې نصب کړي یا د GitHub پا pages کوربه توب محدودیتونه برداشت کړي ، که څه هم د سایټ سرچینې د GitHub ذخیره کې ساتل کیدی شي.

2 ګام: جیکیل نصب کړئ

په لنډه توګه، جیکیل یو ساده جامد سایټ جنراتور دی چې په اصل کې د بلاګونو جوړولو لپاره ډیزاین شوی او بیا یې په GitHub پاڼو کې کوربه کول. مفکوره د مینځپانګې جلا کول او د هغې ډیزاین کارول دي د مایع ټیمپلیټ سیسټمونه: په مارک ډاون یا د ټوکر شکل کې د متن فایلونو لارښود د مایع کنورټر او رینډرر لخوا پروسس کیږي، او محصول د تړلو HTML پاڼو سیټ دی. دوی په هر سرور کې کیښودل کیدی شي؛ دا CMS یا DBMS ته لاسرسی ته اړتیا نلري - هرڅه ساده او خوندي دي.

څرنګه چې جیکیل د روبي کڅوړه ده (جومات) نصب دا اسانه ده. د دې کولو لپاره، د روبي نسخه باید د 2.5.0 څخه کم نه وي باید په سیسټم کې نصب شي، روبي ګیمز, GCC او جوړ کړئ:

gem install bundler jekyll # 

که اړتیا وي سوډو وکاروئ.

لکه څنګه چې تاسو لیدلی شئ، هرڅه خورا ساده دي.

مرحله 3. یو بلاګ جوړ کړئ

د ./mysite فرعي لارښود کې د نوي سایټ رامینځته کولو لپاره ، تاسو اړتیا لرئ کمانډ چل کړئ:

jekyll new mysite

راځئ چې دې ته لاړ شو او مینځپانګې وګورو

cd mysite
ls -l

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

جیکیل خپل سرور لري، کوم چې د لاندې کمانډ سره پیل کیدی شي:

bundle exec jekyll serve

دا د مینځپانګې بدلونونو ته غوږ نیسي او په لوکل هوسټ کې په 4000 پورټ کې اوري (http://localhost:4000/) - دا اختیار ګټور کیدی شي که جیکیل په محلي ماشین کې ځای په ځای شي. 

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

زموږ په قضیه کې، دا د ویب پاڼې رامینځته کول او د لیدلو لپاره د ویب سرور ترتیب کول ارزښت لري (یا د دریمې ډلې کوربه توب ته د فایلونو اپلوډ کول):

jekyll build

تولید شوي فایلونه د mysite لارښود په _site فرعي لارښود کې موقعیت لري.

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

موږ د جیکیل د ټولو پیچلتیاو په اړه خبرې نه دي کړي. د نحو روښانه کولو سره د دې د کوډ ترتیب کولو وړتیاو څخه مننه ، دا د مینځپانګې جنریټر د پراختیا کونکي بلاګونو رامینځته کولو لپاره خورا مناسب دی ، مګر په انټرنیټ کې موجود ټیمپلیټونو پراساس ، دا د مختلف جامد سایټونو رامینځته کولو لپاره کارول کیدی شي. د جیکیل لپاره فلګونه هم شتون لري چې تاسو ته اجازه درکوي د HTML نسل پروسې پخپله بدل کړئ. که تاسو د نسخې کنټرول ته اړتیا لرئ ، د مینځپانګې فایلونه په GitHub کې په ذخیره کې ځای په ځای کیدی شي (بیا تاسو باید په VPS کې Git نصب کړئ).

ترټولو مهمه خبره دا ده چې کاروونکي به د دې لپاره ګران تعرفې ته اړتیا ونلري. هرڅه به حتی په ورته 30-روبل VPS کې کار وکړي.

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

Jekyll په VPS کې د شتمنو خلکو لپاره د 30 روبلو لپاره

سرچینه: www.habr.com

Add a comment