پرانے کمپیوٹر سے لینکس ویب سرور کیسے بنایا جائے

پرانے کمپیوٹر سے لینکس ویب سرور کیسے بنایا جائے

ہوم ویب سرور بنانے میں دلچسپی ہے؟ لینکس کو فالتو کمپیوٹر پر انسٹال کرنا آسان ترین طریقہ ہے۔ لینکس کی سادگی کا شکریہ ، یہ سیدھا ہے ، جو آپ کو ویب سائٹ یا بلاگ کی میزبانی کا ایک سستی طریقہ فراہم کرتا ہے۔





لینکس ویب سرور ترتیب دینے کا طریقہ یہاں ہے۔





لینکس کے ساتھ اپنا ویب سرور کیسے بنائیں

لینکس ویب سرور بنانے کے لیے جو گھر سے چلایا جا سکتا ہے ، آپ کو ہارڈ ویئر اور آپریٹنگ سسٹم کی ضرورت ہوگی۔ اس کے علاوہ ، ویب سرور سافٹ ویئر انسٹال ہونا چاہیے ، اور انٹرنیٹ سے سرور تک رسائی کا ایک ذریعہ۔





فیس بک پر فوٹو کولیج بنانے کا طریقہ

ہم اسے چار آسان مراحل میں توڑ سکتے ہیں جن پر عمل کرکے آپ اپنا لینکس ویب سرور بنا سکتے ہیں۔

  1. ایک پرانا/ناپسندیدہ کمپیوٹر تلاش کریں۔
  2. لینکس آپریٹنگ سسٹم انسٹال کریں۔
  3. ایپلی کیشن ویب سرور سافٹ ویئر سیٹ کریں (اپاچی ، پی ایچ پی ، ایس کیو ایل)
  4. انٹرنیٹ سے سرور تک پہنچیں۔

آو شروع کریں.



1. اپنے لینکس ویب سرور کے لیے ایک پرانا کمپیوٹر تلاش کریں۔

کمپیوٹر کو بطور ویب سرور استعمال کرنے سے پہلے ، آپ کو OS کی کم از کم ضروریات جاننے کی ضرورت ہوگی۔ جبکہ اوبنٹو مقبول ہے ، یہ ہلکا پھلکا نہیں ہے۔ اس کے بجائے ، لبنٹو 19.04 ایک مضبوط آپشن ہے۔ یہ اوبنٹو کا ہلکا متبادل ہے ، جو اسی کوڈ پر بنایا گیا ہے۔

ڈاؤن لوڈ کریں: لبنٹو 19.04۔





لبنٹو سسٹم کی ضروریات

لبنٹو 19.04 کی کم از کم ضرورت ہے:

  • 512MHz ڈبل کور پروسیسر یا بہتر (1GHz تجویز کردہ ، اوبنٹو کے لیے 2GHz کے برعکس)
  • 4 جی بی سسٹم میموری۔
  • 25GB مفت ہارڈ ڈرائیو کی جگہ۔
  • 32 بٹ (پرانے پی سی کے لیے) اور 64 بٹ ورژن کا انتخاب۔

آپ کے پاس دراز کے پچھلے حصے میں ایک مناسب پرانا پی سی ہو سکتا ہے یا کسی کفایت کی دکان پر اٹھایا جا سکتا ہے۔ یہ قابل غور ہے کہ آپ لینکس انسٹال کر سکتے ہیں۔ راسبیری پائی پر ویب سرور۔ . اس چھوٹے کمپیوٹر کی قیمت $ 30 سے ​​کم ہے اور اگر آپ پرانے ہارڈ ویئر سے پریشانی میں پڑتے ہیں تو یہ ایک زبردست آپشن ہے۔





نیز ، پرانے ونڈوز پی سی تک محدود نہ رہیں۔ پاور پی سی پروسیسرز کے ساتھ 2006 سے پہلے کے ایپل میکس اور میک بوکس لینکس چلا سکتے ہیں۔

اوبنٹو کی طرح ، لبنٹو مختلف قسم کے ویڈیو کارڈ ، ہارڈ ڈرائیوز اور دیگر ہارڈ ویئر کی حمایت کرتا ہے۔ چیک کرنے کے لیے کہ ڈسٹرو آپ کے منتخب کردہ ہارڈ ویئر پر کام کرے گا ، براہ راست سی ڈی چلائیں۔

اگر آپ 24/7 سرور چلانے کا ارادہ رکھتے ہیں تو ، یقینی بنائیں کہ یہ اچھی طرح سے ہوادار علاقے میں ہے۔ بہتر ہے کہ اسے گرمیوں کے دوران ایئر کنڈیشنڈ کمرے میں رکھیں جب گرمی آپ کے سرور کی دشمن ہو۔

2. ایک لینکس آپریٹنگ سسٹم انسٹال کریں۔

لبنٹو انسٹال کرنا سیدھا ہے۔ شروع کرنے کے لیے صرف آئی ایس او فائل کو پکڑیں ​​اور اسے ڈی وی ڈی یا یو ایس بی فلیش ڈیوائس پر لکھیں۔

ڈاؤن لوڈ کریں: لبنٹو۔

ان ڈسک امیجز میں سافٹ وئیر کے جدید ورژن ہوتے ہیں ، اس لیے انسٹالیشن کے بعد صرف ایک چھوٹی سی اپ گریڈ کی ضرورت ہوتی ہے۔ 64 بٹ ورژن استعمال کریں اگر آپ کا کمپیوٹر اسے سپورٹ کرتا ہے یا 32 بٹ ورژن۔

جب آپ تیار ہوں ، اپنے کمپیوٹر میں انسٹالیشن میڈیا داخل کریں اور دوبارہ چلائیں۔ اگر آپ کو آپٹیکل ڈرائیو یا USB سے بوٹ کرنے کے لیے BIOS کی ترتیبات کو تبدیل کرنے کی ضرورت ہے تو ایسا کریں۔ کچھ معاملات میں ، بوٹ میڈیا سلیکشن مینو کھولا جا سکتا ہے۔

انسٹالیشن میڈیا بوٹ ہونے کے ساتھ ، لبنٹو انسٹال کریں کو منتخب کریں۔ جب اشارہ کیا جائے تو ، منتخب کریں۔ انسٹال کرتے وقت اپ ڈیٹس ڈاؤن لوڈ کریں۔ اور تھرڈ پارٹی سافٹ ویئر انسٹال کریں۔ اور پھر مٹائیں اور پوری ڈسک استعمال کریں۔ .

نوٹ کریں کہ اس سے آپ کے کمپیوٹر پر موجود دیگر آپریٹنگ سسٹم مٹ جائیں گے۔ اپنی مطلوبہ ترتیبات کے مطابق دوسرے اختیارات پر عمل کریں۔ اپنے گھر کے فولڈر کو خفیہ کرنا کسی ویب سرور پروجیکٹ کے لیے دانشمندانہ نہیں ہے۔ تنصیب مکمل ہونے کے بعد دوبارہ بوٹ کریں۔

ریبوٹ کرنے پر ، اپ ڈیٹس چیک کریں۔ کے پاس جاؤ سسٹم> ایڈمنسٹریشن> اپ ڈیٹ مینیجر> ​​اپ ڈیٹس انسٹال کریں۔ . آپ کو ملنے والی کسی بھی اپ ڈیٹ کو انسٹال کرنے کے بعد اسے دوبارہ شروع کرنے کی ضرورت پڑسکتی ہے۔

3. لینکس ویب سرور سافٹ ویئر انسٹال کریں۔

اگرچہ تبدیلیاں دستیاب ہیں ، زیادہ تر ویب سائٹس اپاچی ، ایس کیو ایل ، اور پی ایچ پی (LAMP کے نام سے جانا جاتا ہے) کے مجموعے پر چلتی ہیں۔ یہ ہماری سفارش کی طرح ہے۔ ونڈوز پر انسٹال کرنا .

تینوں ٹولز سافٹ ویئر سینٹر کے ذریعے انسٹال کیے جا سکتے ہیں۔ اس کے ذریعے لانچ کریں۔ سسٹم> انتظامیہ> Synaptic پیکیج مینیجر۔ . یہیں سے ہم اپنی ضرورت کا سافٹ وئیر انسٹال کرتے ہیں۔

مندرجہ ذیل پیکیج کے نام تلاش کریں اور انسٹال کریں ، جن میں سے ہر ایک میں مختلف ضروریات شامل ہوں گی۔ اپاچی 2۔ ، php5 ، php5-mysql ، اور mysql-server . پیکیجز انسٹال کرنے کے لیے تبدیلیوں کا اطلاق کریں۔

پیکجز جلد ڈاؤن لوڈ اور انسٹال ہو جائیں گے۔ انسٹالر آپ کو ایس کیو ایل 'روٹ' پاس ورڈ کا اشارہ کرے گا۔ کوئی ریبوٹ ضروری نہیں ہے۔

آپ متبادل طور پر ان ٹولز کو کمانڈ لائن میں انسٹال کر سکتے ہیں۔ پھر ایک ٹرمینل کھولیں:

sudo apt install lamp-server^ -y

اپنے ویب سرور کی جانچ کریں!

آپ اپنے سرور پر فائر فاکس براؤزر کھول کر اور URL http://127.0.0.1/ پر جا کر انسٹالیشن کی جانچ کر سکتے ہیں۔ متبادل کے طور پر ، ان پٹ http: // localhost/.

آپ کو 'یہ کام کرتا ہے!' پیغام کا مطلب ہے کہ آپ کا ویب سرور چل رہا ہے! اپاچی اور ایس کیو ایل دونوں پس منظر میں چل رہے ہوں گے اور بوٹ اپ پر شروع ہوں گے۔ ویب سرور کے اب کام کرنے کے ساتھ آپ فائلوں کو /var /www میں ترمیم کرسکتے ہیں۔ اپنی ویب سائٹ پر تبدیلیاں براہ راست دیکھنے کے لیے براؤزر کو ریفریش کریں۔

سرور کا مقامی IP پتہ تلاش کرنا۔

جبکہ سرور فعال ہے ، اسے بیرونی دنیا کے لیے مرئی ہونے کی ضرورت ہے۔ اس طرح ، یہ ضروری ہے کہ تمام باقاعدہ پیچوں کے ساتھ سرور کو تازہ ترین رکھیں۔

پہلے ، سرور کا لوکل آئی پی ایڈریس ڈھونڈیں اور اسے کسی ایسی چیز پر سیٹ کریں جس کے بعد آپ حوالہ دے سکیں گے۔ نیٹ ورک انفارمیشن باکس میں آپ کو موجودہ IP ایڈریس --- آپ کے روٹر کے ذریعہ تفویض کیا گیا ہے۔

اپنے نیٹ ورک کنکشن پر کلک کرکے ، پھر منتخب کرکے اسے تلاش کریں۔ کنکشن کی معلومات۔ یہ آپ کے موجودہ آئی پی ایڈریس ، نیٹ ورک اڈاپٹر کارڈ ، براڈکاسٹ ایڈریس ، گیٹ وے اور ڈی این ایس سرور کے ساتھ ایک باکس پاپ کرے گا۔ آئی پی ایڈریس کا نوٹ بنائیں۔

اگلا ، اپنے کنکشن کی معلومات میں ترمیم کریں تاکہ آپ اپنے مقامی نیٹ ورک پر ایک مستحکم IP ایڈریس دے سکیں۔ دوبارہ دائیں کلک کریں ، لیکن اس بار جائیں۔ کنکشن میں ترمیم کریں۔ . مناسب اڈاپٹر کا نام منتخب کریں (جیسے eth1) اور ان ترتیبات میں ترمیم کریں۔

منتخب کریں آئی پی وی 4۔ ٹیب اور سوئچ کریں طریقہ۔ کو ہینڈ بک۔ . کلک کریں۔ شامل کریں پھر اپنے کنکشن کی ترتیبات سے معلومات درج کریں۔ نوٹ ، تاہم ، آئی پی ایڈریس کو مختلف طریقے سے داخل کرنے کی ضرورت ہوگی۔ پہلے تین آکٹیٹس (نقطوں کے درمیان نمبر) کو برقرار رکھیں لیکن آخری کو 254 کے نیچے ایک اعلی نمبر پر تبدیل کریں۔

یہ ضروری ہے کہ دستی طور پر تفویض کردہ IP پتہ آپ کے نیٹ ورک پر پہلے سے استعمال میں نہ ہو۔ اگر آپ کو یقین نہیں ہے تو ، ایک اعلی IP ایڈریس چنیں جیسے 250۔ یہ آپ کا جامد ، مقامی IP پتہ ہوگا۔

کیا میں ہوائی جہاز کے موڈ پر وائی فائی استعمال کر سکتا ہوں؟

ویب فولڈر کا اشتراک۔

آپ کے سرور پر فائلوں تک رسائی اور اپ لوڈ کرنے کے لیے کئی آپشنز دستیاب ہیں۔ فولڈر کی اجازت کی اہمیت کو واضح کرنے کے لیے ، ویب فولڈر کو بطور آپشن شیئر کرنے پر غور کریں۔

یہ طریقہ صرف اس صورت میں استعمال کرنا ضروری ہے جب آپ کا سرور نجی نیٹ ورک پر ہو۔ اس بات کو یقینی بنائیں کہ کوئی بھی اس سے منسلک نہیں ہوسکتا ہے اور آپ کے مشترکہ فولڈر تک رسائی حاصل کرسکتا ہے۔

ویب فولڈر میں اجازتوں کو آرام دے کر شروع کریں۔ Ctrl + Alt + T دباکر ٹرمینل کھولیں ، پھر درج کریں:

sudo chmod 777 /var/www

آپ کو اپنے پاس ورڈ کے لیے کہا جائے گا۔ اگر درست ہے تو ، اجازتیں اپ ڈیٹ کی جائیں گی۔

اب فائل براؤزر پر جائیں اور ڈھونڈیں۔ /کہاں/ . www فولڈر پر دائیں کلک کریں اور پھر منتخب کریں۔ شیئرنگ کے اختیارات۔ اور اسے غیر چیک کریں. سیکیورٹی آپشنز کے لیے ، آپ اسے پاس ورڈ کے ساتھ یا اس کے بغیر شیئر کر سکتے ہیں۔ منتخب کریں۔ مہمان تک رسائی۔ صارف نام اور پاس ورڈ کی ضرورت کے بغیر فولڈر کا اشتراک کریں۔

اب ، آپ یا کوئی اور پاس ورڈ کے بغیر فائلوں تک رسائی حاصل کر سکے گا۔ اس وجہ سے ، حفاظتی مقاصد کے لیے پاس ورڈ کے ساتھ اشتراک کی سفارش کی جاتی ہے۔ چیک کرنے کے لیے ایک لمحہ بھی نکالیں۔ دوسروں کو اس فولڈر میں فائلیں بنانے اور حذف کرنے کی اجازت دیں۔ . یہ مشترکہ ڈائریکٹری سے لکھنے تک رسائی کی اجازت دیتا ہے۔

اپنی فائلیں دیکھنے کے لیے ، نیٹ ورک کے مقام پر جائیں۔ // لوکل ہوسٹ/www .

یہ یا تو آپ کے پاس ورڈ کا اشارہ کرے گا یا آپ کو اپنی فائلوں تک براہ راست رسائی کی اجازت دے گا ، جو آپ کی سیکیورٹی کی ترتیبات پر منحصر ہے۔ یہ وہی فائلیں ہیں جو آپ کے ویب براؤزر میں قابل رسائی ہیں۔ http: // localhost/ (یا جو بھی جامد IP ایڈریس آپ نے سیٹ کیا ہے)۔

پورٹ فارورڈنگ کے ساتھ اپنا لینکس سرور آن لائن حاصل کریں۔

اب آپ کے پاس ایک IP ایڈریس ہے ، سمجھنے کے لیے ایک اہم تصور پورٹ فارورڈنگ ہے۔ انٹرنیٹ سے جڑا ہوا ہر فرد IP پتے کے پیچھے ہوتا ہے۔ زیادہ تر گھریلو رابطوں (اور بہت سے کاروباری روابط) کے لیے آپ کے کمپیوٹر کا آئی پی دراصل انٹرنیٹ کے سامنے نہیں آتا۔ -

تو آپ کی ویب سائٹ پر آنے والے آپ کے سرور سے کیسے رابطہ کرتے ہیں؟ ہم یہ پورٹ فارورڈنگ کے ساتھ کرتے ہیں۔

آئی فون 12 پرو اور پرو میکس میں کیا فرق ہے؟

سرور پر موجود بندرگاہیں گھر کے دروازوں یا کھڑکیوں کی طرح ہوتی ہیں اور اس طرح سیکورٹی مضمرات ہوتی ہیں۔ ہر پورٹ آپ کو سرور پر چلنے والی ایک مختلف سروس تک رسائی فراہم کرے گا۔ ویب سرور بطور ڈیفالٹ پورٹ 80 استعمال کرتے ہیں۔

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

TCP پورٹ 80 کو اپنے نیٹ ورک کے اندر اس جامد IP ایڈریس پر بھیجیں جو آپ نے پہلے سیٹ کیا تھا۔ ہر راؤٹر مختلف ہے ، لہذا اپنے راؤٹر کے آپریشن دستی سے رجوع کریں کہ اسے صحیح طریقے سے کیسے ترتیب دیا جائے۔

اپنے لینکس ویب سرور کو ایک مستحکم میزبان نام دیں۔

زیادہ تر ہوم راؤٹر ایک آئی ایس پی سے جڑتے ہیں جسے ڈائنامک آئی پی کہا جاتا ہے۔ اس کا مطلب ہے کہ آپ کے روٹر کے لیے عوامی سطح کا IP ایڈریس ایک مقررہ مدت کے بعد تبدیل ہو جائے گا ، عام طور پر ایک یا ایک ہفتہ۔

اس کے ارد گرد ایک راستہ لاجواب DynDNS سرور ہے جو آپ کو اپنی سائٹ کے لیے DynDNS URL سیٹ کرنے دیتا ہے۔ کلائنٹ ایپ کا شکریہ ، جب بھی آپ کا پبلک آئی پی ایڈریس تبدیل ہوتا ہے ، یو آر ایل پھر بھی آپ کے لینکس سرور کی طرف اشارہ کرتا ہے۔

لہذا ، زائرین بیرونی دنیا سے جا کر آپ کے ویب سرور پر جا سکتے ہیں۔ http://yourhostname.dyndns.org . کچھ آئی ایس پیز آپ کے روٹر پر پورٹ 80 کو مسدود کردیں گے۔ اس صورت میں ، پورٹ 8080 جیسے کچھ کو پورٹ 80 پر فارورڈ کریں۔ یہ آپ کو اپنی ویب سائٹ پر جانے کی اجازت دے گا۔ http://yourhostname.dyndns.org:8080۔ .

آپ نے ایک لینکس ویب سرور بنایا!

اب جب کہ آپ کا ویب سرور ترتیب دیا گیا ہے ، آپ پروگرامنگ یا اپنے سافٹ ویئر کو انسٹال کرنے پر توجہ دے سکتے ہیں!

شاید آپ بلاگ سافٹ ویئر چلائیں گے یا کسی فورم یا بلیٹن بورڈ کی میزبانی کریں گے۔ آپ کو ایک سوشل نیٹ ورک جیسے کہ Mastodon ، ایک پورٹ فولیو ، جو بھی ہو ، کی میزبانی میں زیادہ دلچسپی ہو سکتی ہے۔ یہ آپ پر منحصر ہے.

ان دنوں ، آپ کسی بھی چیز پر کسی ویب سائٹ کی میزبانی کر سکتے ہیں۔ یہاں طریقہ ہے۔ اپنے اینڈرائڈ ڈیوائس کو ویب سرور میں تبدیل کریں۔ اسے ثابت کرنے کے لیے.

بانٹیں بانٹیں ٹویٹ ای میل۔ اپنے ورچوئل باکس لینکس مشینوں کو سپر چارج کرنے کے 5 نکات۔

ورچوئل مشینوں کی پیش کردہ ناقص کارکردگی سے تنگ آ چکے ہو؟ اپنی ورچوئل باکس کی کارکردگی کو بڑھانے کے لیے آپ کو یہ کرنا چاہیے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • اوبنٹو۔
  • ویب سرور
  • DIY پروجیکٹ سبق
مصنف کے بارے میں کرسچن کاولی۔(1510 مضامین شائع ہوئے)

ڈپٹی ایڈیٹر برائے سیکیورٹی ، لینکس ، DIY ، پروگرامنگ ، اور ٹیک وضاحت ، اور واقعی مفید پوڈ کاسٹ پروڈیوسر ، ڈیسک ٹاپ اور سافٹ ویئر سپورٹ میں وسیع تجربے کے ساتھ۔ لینکس فارمیٹ میگزین میں شراکت دار ، کرسچن ایک راسبیری پائی ٹنکرر ، لیگو پریمی اور ریٹرو گیمنگ فین ہے۔

کرسچن کاولی سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔