جیکیل امیر لوگوں کے لیے 30 روبل کے لیے VPS پر

جیکیل امیر لوگوں کے لیے 30 روبل کے لیے VPS پر
جامد HTML تقریباً ماضی کی بات ہے۔ ویب سائٹس اب ڈیٹا بیس سے منسلک ایپلی کیشنز ہیں جو متحرک طور پر صارف کی درخواستوں کے جوابات پیدا کرتی ہیں۔ تاہم، اس میں اپنی خامیاں بھی ہیں: کمپیوٹنگ کے وسائل کے لیے اعلیٰ تقاضے اور CMS میں متعدد کمزوریاں۔ آج ہم بات کریں گے کہ آپ کے سادہ بلاگ کو کیسے بڑھایا جائے۔ Jekyll کی - جامد سائٹس کا ایک جنریٹر، جس کا مواد براہ راست GitHub سے لیا گیا ہے۔

مرحلہ 1. ہوسٹنگ: مارکیٹ میں سب سے سستا حاصل کریں۔

جامد ویب سائٹس کے لیے، سستی ورچوئل ہوسٹنگ کافی ہے۔ مواد سائیڈ پر تیار کیا جائے گا: مقامی مشین پر یا براہ راست ہوسٹنگ کا استعمال کرتے ہوئے گٹ ہب صفحات، اگر صارف کو ورژن کنٹرول سسٹم کی ضرورت ہے۔ مؤخر الذکر، ویسے، صفحات بنانے کے لیے اسی جیکیل کو لانچ کرتا ہے، لیکن پروگرام کو دستی طور پر ترتیب دینے کی صلاحیت بہت محدود ہے۔ VPS مشترکہ ہوسٹنگ سے کہیں زیادہ دلچسپ ہے، لیکن اس کی قیمت تھوڑی زیادہ ہے۔ 

آج ہم RUVDS پر دوبارہ کھل رہے ہیں۔ 30 rubles کے لئے "PROMO" ٹیرف، جو آپ کو Debian، Ubuntu یا CentOS پر ایک ورچوئل مشین کرائے پر لینے کی اجازت دیتا ہے۔ ٹیرف میں شامل ہے۔ حدودلیکن مضحکہ خیز رقم کے لیے آپ کو ایک کمپیوٹنگ کور، 512 MB RAM، 10 GB SSD، 1 IP اور کسی بھی ایپلی کیشن کو چلانے کی صلاحیت ملے گی۔ 

آئیے اسے استعمال کریں اور اپنا جیکیل بلاگ لگائیں۔

جیکیل امیر لوگوں کے لیے 30 روبل کے لیے VPS پر

VPS شروع کرنے کے بعد، آپ کو SSH کے ذریعے اس میں لاگ ان کرنے اور ضروری سافٹ ویئر کو کنفیگر کرنے کی ضرورت ہے: ویب سرور، FTP سرور، میل سرور، وغیرہ۔ اس صورت میں، صارف کو اپنے کمپیوٹر پر Jekyll انسٹال کرنے یا GitHub Pages کی ہوسٹنگ کی حدود کو برداشت کرنے کی ضرورت نہیں ہے، حالانکہ سائٹ کے ذرائع کو GitHub ذخیرہ میں رکھا جا سکتا ہے۔

مرحلہ 2: جیکیل انسٹال کریں۔

مختصر میں، Jekyll ایک سادہ سا سٹیٹک سائٹ جنریٹر ہے جو اصل میں بلاگز بنانے اور پھر انہیں GitHub پیجز پر ہوسٹ کرنے کے لیے ڈیزائن کیا گیا تھا۔ خیال مواد اور اس کے ڈیزائن کو استعمال کرتے ہوئے الگ کرنا ہے۔ مائع ٹیمپلیٹ سسٹم: مارک ڈاون یا ٹیکسٹائل فارمیٹ میں ٹیکسٹ فائلوں کی ایک ڈائرکٹری کو مائع کنورٹر اور پیش کنندہ کے ذریعہ پروسیس کیا جاتا ہے، اور آؤٹ پٹ منسلک HTML صفحات کا ایک مجموعہ ہے۔ انہیں کسی بھی سرور پر رکھا جا سکتا ہے؛ اس کے لیے CMS یا DBMS تک رسائی کی ضرورت نہیں ہے - سب کچھ آسان اور محفوظ ہے۔

چونکہ جیکل ایک روبی پیکج (جواہر) ہے، انسٹال کریں یہ آسان ہے. ایسا کرنے کے لیے، سسٹم پر روبی ورژن 2.5.0 سے کم نہیں انسٹال ہونا چاہیے، روبی گیمس، جی سی سی اور بنائیں:

gem install bundler jekyll # 

اگر ضروری ہو تو sudo استعمال کریں۔

جیسا کہ آپ دیکھ سکتے ہیں، سب کچھ بہت آسان ہے.

مرحلہ 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 پر

ہم نے جیکیل کی تمام پیچیدگیوں کے بارے میں بات نہیں کی ہے۔ نحو کو نمایاں کرنے کے ساتھ اس کے کوڈ لے آؤٹ کی صلاحیتوں کی بدولت، یہ مواد جنریٹر ڈویلپر بلاگز بنانے کے لیے سب سے موزوں ہے، لیکن انٹرنیٹ پر دستیاب ٹیمپلیٹس کی بنیاد پر، اسے جامد سائٹس کی وسیع اقسام بنانے کے لیے استعمال کیا جا سکتا ہے۔ جیکیل کے لیے پلگ ان بھی ہیں جو آپ کو ایچ ٹی ایم ایل جنریشن کے عمل کو خود تبدیل کرنے کی اجازت دیتے ہیں۔ اگر آپ کو ورژن کنٹرول کی ضرورت ہے تو، مواد کی فائلوں کو GitHub پر ایک ذخیرہ میں رکھا جا سکتا ہے (پھر آپ کو VPS پر Git انسٹال کرنا پڑے گا)۔

سب سے اہم بات یہ ہے کہ اس کے لیے صارف کو مہنگے ٹیرف کی ضرورت نہیں پڑے گی۔ سب کچھ اسی 30-روبل VPS پر بھی کام کرے گا۔

جیکیل امیر لوگوں کے لیے 30 روبل کے لیے VPS پر

جیکیل امیر لوگوں کے لیے 30 روبل کے لیے VPS پر

ماخذ: www.habr.com

نیا تبصرہ شامل کریں