Nginx کیا ہے؟ - Semalt ماہر

نجنکس [انجن x] ایک اور HTTP تکنیک اور ریورس پراکسی سرور ہے۔ Nginx ایک میل پراکسی سرور ، اور ایک عام TCP / UDP پراکسی سرور کی حیثیت سے کام کرتا ہے ، جس کے ذریعہ یہ ویب کو مختلف ویب تقاضوں کی تصدیق کرتا ہے تاکہ وہ کسی ملاحظہ کو کسی ویب سائٹ تک پہنچ سکے۔ ایگور سیسوف نے اصل میں یہ پراکسی سرور لکھا تھا۔ ہوسٹنگ کے دوسرے پیکیجز ورڈپریس کو طاقت دینے کے ل methods لیمپ اسٹیک (لینکس + اپاچی + ایس کیو ایل + پی ایچ پی) جیسے طریقے استعمال کرسکتے ہیں۔ Nginx احترام پراکسی نقطہ نظر کے سلسلے میں ایک طاقتور سیٹ اپ ہو سکتا ہے. ضروری طور پر ، بہت سارے طریقے موجود ہیں جن کو ویب ماسٹر نگنیکس کو نافذ کرنے کے لئے ملازمت کر سکتے ہیں۔ آپ ایک ہی وقت میں اپاچی سرور کو استعمال کرتے ہوئے اس کی سبھی خصوصیات کو استعمال کرنے کے قابل ہوسکتے ہیں۔ بیشتر ویب سائٹیں جو اپنچے اپ سیٹ اپ پر چلتی ہیں۔ یہاں HTTPS رسپانس ہیڈرز ہیں اور ساتھ ہی دیگر پراکسی بھی اس کا حوالہ دیتے ہوئے ویب سرورز ہیں۔

مائیکل براؤن ، Semalt کسٹمر کامیابی مینیجر کی یہ رہنما خطوط اسٹینڈ لون Nginx سیٹ اپ کے استعمال کی وضاحت کرتی ہے۔ اپاچی سرور تکنیک پر انحصار کرنے کی بجائے ، آپ اکیلے نگنیکس کو پرائمری سرور کی طرح استعمال کرسکتے ہیں۔ ورڈپریس پر نگنیکس کو نافذ کرتے وقت کچھ خاص باتیں ہوسکتی ہیں۔ کچھ اہم معلومات ہیں جو صارف کو Nginx کے بارے میں جاننے کی ضرورت ہے۔ مثال کے طور پر:

  • سرور کی سطح پر تشکیل دینے والے ایڈمن پینل میں تمام تشکیلات ممکن ہیں۔ نتیجے کے طور پر ، کوئی ڈائریکٹری سطح کی ترتیب موجود نہیں ہے۔ اپاچی کی .htaccess یا IIS کی ویب config فائلوں کے برعکس ، ورڈپریس Nginx تشکیل میں تبدیلی نہیں کرسکتا ہے۔
  • پرمنلکس کا فنکشن کرنے کا طریقہ دوسرے اپاچی سرورز کے مقابلے میں نینیکس پر تھوڑا سا مختلف ہے۔
  • Nginx آپ کے لئے دوبارہ لکھنے کے قواعد پیدا نہیں کرسکتی ہے۔ Nginx میں .htaccess - قسم کی صلاحیت نہیں ہے لہذا صارف کے اختتام سے سرور کو تشکیل دینا ناممکن ہے۔
  • آپ اپنے استعمالات کو انسٹال کرنے کے لئے پلگ ان استعمال کرتے ہیں۔ "انڈیکس ڈاٹ پی پی پی" انسٹال کرنا ضروری ہے جو آپ کے سرور میں تبدیلی کی اجازت دینے کے لئے ایک پینل تشکیل دے سکے۔
  • ایسے صارفین کے ل who جو htaccess کی کچھ محدود صلاحیت حاصل کرنا چاہتے ہیں ، وہ پی ایچ پی کے لئے htscanner PECL توسیع انسٹال کرسکتے ہیں۔ بدقسمتی سے ، یہ صرف ایک ترقیاتی ترمیم ہے اور اس کی پیچیدگیاں بھی آسکتی ہیں۔ اس تکنیک کو اپنانے سے پہلے یقینی بنائیں کہ آپ کے پاس ڈیبگنگ کا ایک مضبوط طریقہ ہے۔

اس Nginx ہدایت نامہ میں ، یہ مفروضہ یہ ہے کہ آپ نے پہلے ہی Nginx انسٹال کر لیا ہے۔ نتیجے کے طور پر ، اس کے چلانے کے طریقوں پر تنصیب اور ہدایات شامل نہیں ہیں۔

Nginx کے بارے میں اہم معلومات

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

نتیجہ اخذ کرنا

ریورس پراکسی سرور کی ضرورت والے ویب سائٹ مالکان کے ل N ، نگنکس سیٹ اپ ایک لازمی نقطہ نظر ہوسکتا ہے۔ پوری ترتیب سے یہ عام فہم ہوتا ہے کہ سائٹ یا بلاگ کی جڑ میزبان پر موجود ہے۔ حوالہ کا نقطہ خود سرور کی سطح پر ہے نہ کہ صارف کی طرف۔ جب لوگ بلاگ کو شامل کرنے جیسے ویب سائٹ کے پہلوؤں میں تبدیلی کرتے ہیں تو لوگوں کو قواعد میں ترمیم کرنا ہوگی۔