اÙÙØ¶Ø§Ø¡ - عÙÙ٠اÙÙÙÙ ÙÙÙØ±Ù Ø§ÙØØ§Ø¯Ù ÙØ§ÙعشرÙÙ
فہرست کا خانہ:
نجنکس ایک اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ کی کچھ بڑی سائٹوں کو طاقت دیتا ہے۔ اپاچی کے مقابلے میں ، نجنکس سمورتی کنیکشن کی ایک بہت بڑی تعداد کو سنبھال سکتا ہے اور اس میں فی کنکشن میں میموری کا چھوٹا قدم ہے۔
Nginx اسٹینڈ ویب سرور کے طور پر ، اور HTTP اور غیر HTTP سرورز کے لئے ایک الٹا پراکسی کے طور پر استعمال کیا جا سکتا ہے۔
اس ٹیوٹوریل میں ، ہم وضاحت کریں گے کہ ڈیبین 10 بسٹر پر نجنکس کو انسٹال اور ان کا نظم کیسے کریں۔
Nginx انسٹال کریں
Nginx پیکیج ڈیبین بسٹر کے پہلے سے موجود ذخیروں میں شامل ہے۔ تنصیب بالکل سیدھی ہے ، صرف مندرجہ ذیل کمانڈز کو روٹ یا صارف کے بطور sudo مراعات کے ساتھ چلائیں:
sudo apt update
sudo apt install nginx
Nginx سروس تنصیب کا عمل مکمل ہونے کے بعد خود بخود شروع ہوجائے گی۔ جیسا کہ ذیل میں دکھایا گیا ہے آپ کرل سے اس کی تصدیق کرسکتے ہیں:
curl -I 127.0.0.1
پیداوار اس سے ملتی جلتی نظر آئے گی:
HTTP/1.1 200 OK Server: nginx/1.14.2 Date: Tue, 16 Jul 2019 16:50:46 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT Connection: keep-alive ETag: "5d2e0052-264" Accept-Ranges: bytes
آپ Nginx سروس کا نظم کرنے کے لئے
systemctl
کمانڈ استعمال کرسکتے ہیں ، جیسے کسی دوسرے systemd یونٹ کی طرح۔
فائروال کو ایڈجسٹ کریں
یو ایف ڈبلیو صارفین 'اینگینکس فل' پروفائل کو چالو کرکے HTTP (
80
) اور HTTPS (
443
) بندرگاہیں کھول سکتے ہیں۔
sudo ufw allow 'Nginx Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Nginx تشکیل فائل کی ساخت اور بہترین طرز عمل
- Nginx کنفگریشن فائلیں
/etc/nginxڈائریکٹری میں محفوظ ہیں۔ مرکزی Nginx کنفگریشن فائل/etc/nginx/nginx.conf۔سرور بلاک (vhost) کنفیگریشن فائلیں/etc/nginx/sites-availableڈائرکٹری میں محفوظ ہیں۔ اس ڈائرکٹری میں پائے جانے والی کنفگریشن فائلوں کا استعمال Nginx صرف اسی وقت استعمال کرتے ہیں جب/etc/nginx/sites-enabledڈائریکٹری سے منسلک ہوتے ہیں۔ سرور بلاکس کو چالو کرنے کے لئےsites-availableڈائرکٹری میں کنفیگریشن فائل سے ایک SyMLink (ایک پوائنٹر) بنائیں۔sites-enabledڈائرکٹری۔ مزید برقرار رکھنے والا کوڈ لکھنے کے لئے ، نام کے معیاری کنونشن کی پیروی کرنا ایک اچھا خیال ہے۔ مثال کے طور پر ، اگر آپ کے ڈومین کا نام/etc/nginx/sites-available/mydomain.com.confہے تو کنفگریشن فائل کا نام/etc/nginx/sites-available/mydomain.com.confرکھنا چاہئے۔/etc/nginx/snippetsڈائرکٹری میں تشکیل کے ٹکڑوں پر مشتمل ہے جو سرور بلاک فائلوں. اگر آپ بار بار قابل ترتیب ترتیب والے حصے استعمال کرتے ہیں تو آپ ان حصوں کو ٹکڑوں میں ری ایکٹر کرسکتے ہیں اور اس ٹکڑوں کو سرور بلاکس میں شامل کرسکتے ہیں۔ Nginx لاگ فائلیں (access.logاورerror.log)/var/log/nginx/ڈائریکٹری میں واقع ہیں۔ ہر سرور بلاک کے ل a ایک مختلفaccessاورerrorلاگ فائلز رکھنے کی سفارش کی جاتی ہے۔ ویبروٹ کے لئے سب سے عام مقامات میں شامل ہیں:-
/home/ //home/ //var/www//var/www/html//opt/
-
نتیجہ اخذ کرنا
ڈیبیان 10 پر نجنکس انسٹال کرنا ایک کمانڈ چلانے کی بات ہے۔
اب جب آپ نے اپنے دیبیئن 10 لینکس پر نجنیکس انسٹال کیا ہے تو آپ اپنی ایپلیکیشن کی تعیین کرنا شروع کرسکتے ہیں اور نجنکس کو بطور ویب یا پراکسی سرور استعمال کرسکتے ہیں۔
nginx ڈیبینونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ڈیبین 9 پر نگنیکس کیسے انسٹال کریں
نجنکس ایک اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ کی کچھ بڑی سائٹوں کو طاقت دیتا ہے۔ اس ٹیوٹوریل میں ڈیبین مشین پر Nginx انسٹال کرنے اور ان کے انتظام کرنے کے اقدامات کا خاکہ پیش کیا جائے گا۔
سینٹوس 7 پر نگنیکس کیسے انسٹال کریں
اینجنیکس کا اعلان کردہ 'انجن ایکس' ایک مفت ، اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ پر کچھ بڑی سائٹوں کے بوجھ کو سنبھالنے کے لئے ذمہ دار ہے۔ یہ ٹیوٹوریل آپ کو سکھائے گا کہ آپ اپنے سینٹوس 7 مشین پر Nginx کو انسٹال اور ان کا نظم کیسے کریں۔







