اوبنٹو 20.04 پر NGINX کیسے انسٹال کریں۔

How Install Nginx Ubuntu 20



NGINX HTTP میں ایک مقبول ، اعلی کارکردگی کا آلہ ہے۔ یہ ٹول ایک ریورس پراکسی سرور ہے جو انٹرنیٹ پر بڑی تعداد میں ویب سائٹس کے ٹریفک بوجھ کو سنبھالنے کا ذمہ دار ہے۔ NGINX ایک تیز ، اوپن سورس ، آزادانہ طور پر دستیاب سافٹ وئیر ٹول ہے جو ٹریفک بوجھ کے توازن میں استعمال ہوتا ہے۔ NGINX ایک مکمل ویب سرور ، ایک کنٹینٹ مینجمنٹ کیشے ، اور HTTP اور غیر HTTP سرورز کے لیے ریورس پراکسی فیچر فراہم کرتا ہے۔ یہ مضمون آپ کو دکھائے گا کہ اوبنٹو 20.04 پر NGINX کو انسٹال ، سیٹ اپ اور انسٹال کیسے کریں۔







NGINX انسٹال ہو رہا ہے۔

سب سے پہلے ، NGINX کے کام کرنے کے لیے ، آپ کو بندرگاہ 80 یا پورٹ 443 پر چلنے والی اپاچی سروس کو روکنا چاہیے۔



مرحلہ 1: اپنا اے پی ٹی اپ ڈیٹ کریں۔

ہمیشہ کی طرح ، پہلے ، اپنے اے پی ٹی کو اپ ڈیٹ اور اپ گریڈ کریں۔



$سودومناسب اپ ڈیٹ





$سودومناسب اپ گریڈ

مرحلہ 2: NGINX ڈاؤن لوڈ اور انسٹال کریں۔

NGINX سافٹ ویئر ٹول اوبنٹو آفیشل سافٹ وئیر ریپوزٹری میں موجود ہے۔ NGINX ڈاؤن لوڈ اور انسٹال کرنے کے لیے ٹرمینل میں صرف درج ذیل کمانڈ ٹائپ کریں۔



$سودومناسبانسٹال کریںاین جی این ایکس۔

مرحلہ 3: تنصیب کی تصدیق کریں

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

$سودوsystemctl حیثیت NGINX۔

مرحلہ 4: فائر وال کی ترتیبات کو اپ ڈیٹ کریں۔

پورٹ 443 ، 80 ، یا ان دونوں بندرگاہوں پر مختلف HTTP اور غیر HTTP ویب سرورز سے اپنے NGINX سرور پر آنے والی ٹریفک کی اجازت دینے کے لیے UFW کمانڈ کے ذریعے فائر وال کی ترتیبات کو اپ ڈیٹ کریں۔

$سودوufw اجازت دیتا ہے 'NGINX مکمل'

مرحلہ 5: براؤزر میں تنصیب کی جانچ کریں۔

اپنی اوبنٹو مشین پر براؤزر میں نیا ٹیب کھول کر اور یو آر ایل بار میں درج ذیل یو آر ایل ٹائپ کرکے اپنی این جی این ایکس انسٹالیشن کی جانچ کریں۔ YOUR_IP متن کے بجائے ، اپنی مشین کا آئی پی درج ذیل کمانڈ میں ڈالیں۔

یو آر ایل= http://آپ کا_ آئی پی

تصویر: NGINX ٹیسٹنگ سرور ایک ویب براؤزر ٹیب میں کھولا گیا۔

مرحلہ 6: کمانڈ لائن انٹرفیس میں تنصیب کی جانچ کریں۔

آپ مندرجہ ذیل ٹرمینل کمانڈ پر عمل کرکے کمانڈ لائن انٹرفیس کے ذریعے NGINX کی تنصیب کی جانچ بھی کر سکتے ہیں۔

$کرل-میں10.0.2.15۔

مرحلہ 7: NGINX سرور ترتیب دیں۔

اب آپ کو اپنے NGINX سرور کو ترتیب دینا چاہیے تاکہ سسٹم ریبوٹ ہونے کے بعد اسے دوبارہ شروع کیا جا سکے۔

$سودوsystemctlفعالاین جی این ایکس۔

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

$سودوsystemctl حیثیت NGINX۔

$سودوsystemctl NGINX کو دوبارہ شروع کریں۔

$سودوsystemctl دوبارہ لوڈ NGINX

$سودوsystemctl شروع NGINX

$سودوsystemctl سٹاپ NGINX

$سودوsystemctl NGINX کو غیر فعال کریں۔

NGINX سرور کو ان انسٹال کرنا۔

آپ مندرجہ ذیل ٹرمینل کمانڈز کے ذریعے اوبنٹو سے NGINX کو ہٹا سکتے ہیں۔

$سودو صفائی حاصل کریں۔این جی این ایکس۔

$سودو apt-get autoremove

نتیجہ

ہم نے اوبنٹو 20.04 سسٹمز پر NGINX سرور انسٹال کرنے کا طریقہ ، NGINX سرورز کو ترتیب دینے اور ترتیب دینے کا طریقہ ، اور Ubuntu 20.04 سے NGINX ٹول کو انسٹال کرنے کا طریقہ شامل کیا ہے۔ امید ہے یہ مدد کریگا.