Joy's latest vid Ù-Ú
فہرست کا خانہ:
- شرطیں
- Nginx انسٹال کریں
- فائروال کو ایڈجسٹ کریں
- نینگینکس سروس کو سسٹم سی ٹی ایل سے نظم کریں
- Nginx تشکیل فائل کی ساخت اور بہترین طرز عمل
- نتیجہ اخذ کرنا
نجنکس ایک اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ کی کچھ بڑی سائٹوں کو طاقت دیتا ہے۔
Nginx اسٹینڈ ویب سرور کے طور پر ، اور اپاچی اور دوسرے ویب سرورز کے لئے ایک ریورس پراکسی کے طور پر استعمال کیا جاسکتا ہے۔
اپاچی کے مقابلے میں ، نجنکس سمورتی کنیکشن کی ایک بہت بڑی تعداد کو سنبھال سکتا ہے اور اس میں فی کنکشن میں میموری کا چھوٹا قدم ہے۔
اس ٹیوٹوریل میں ڈیبین مشین پر Nginx انسٹال کرنے اور ان کے انتظام کرنے کے اقدامات کا خاکہ پیش کیا جائے گا۔
شرطیں
سبق کے ساتھ شروع کرنے سے پہلے ، یہ یقینی بنائیں کہ آپ کسی صارف کی حیثیت سے لاگ ان ہوں گے جس میں سوڈو مراعات ہوں۔
Nginx انسٹال کریں
تنصیب کافی سیدھی ہے۔ اپنے دیبیئن سسٹم پر Nginx انسٹال کرنے کے لئے ذیل مراحل پر عمل کریں:
-
پیکیجز انڈیکس کو اپ ڈیٹ کریں:
sudo apt updateNginx پیکیج انسٹال کریں:
sudo apt install nginxNginx سروس تنصیب کا عمل مکمل ہونے کے بعد خود بخود شروع ہوجائے گی۔ آپ مندرجہ ذیل curl کمانڈ چلا کر اس کی تصدیق کرسکتے ہیں:
curl -I 127.0.0.1HTTP/1.1 200 OK Server: nginx/1.10.3 Date: Mon, 27 Aug 2018 22:29:02 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Mon, 27 Aug 2018 22:27:54 GMT Connection: keep-alive ETag: "5b847aea-264" Accept-Ranges: bytes
فائروال کو ایڈجسٹ کریں
اگر آپ اپنے سسٹم سے کنیکٹرس کو فلٹر کرنے کے ل ایپل ٹیبلس کا استعمال کرتے ہیں تو آپ کو ایچ ٹی ٹی پی (
80
) اور ایچ ٹی ٹی پی ایس (
443
) بندرگاہوں کو کھولنا ہوگا۔
درج ذیل کمانڈ جاری کرکے ضروری بندرگاہیں کھولیں:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
نینگینکس سروس کو سسٹم سی ٹی ایل سے نظم کریں
آپ Nginx سروس کا نظم کرنے کے لئے
systemctl
کمانڈ استعمال کرسکتے ہیں ، جیسے کسی دوسرے systemd یونٹ کی طرح۔
نگنکس سروس کو روکنے کے لئے ، چلائیں:
sudo systemctl stop nginx
اسے دوبارہ شروع کرنے کے لئے ، ٹائپ کریں:
sudo systemctl start nginx
نگنکس سروس کو دوبارہ شروع کرنے کے لئے:
sudo systemctl restart nginx
کنفیگریشن میں کچھ تبدیلیاں کرنے کے بعد نگنکس سروس کو دوبارہ لوڈ کریں۔
sudo systemctl reload nginx
بوٹ پر شروع کرنے کے لئے نینگینکس سروس کو غیر فعال کریں:
sudo systemctl disable nginx
اور اسے دوبارہ فعال کرنے کے ل::
Nginx تشکیل فائل کی ساخت اور بہترین طرز عمل
- Nginx کنفگریشن فائلیں
/etc/nginxڈائریکٹری میں محفوظ ہیں۔ مرکزی Nginx کنفگریشن فائل/etc/nginx/nginx.conf۔سرور بلاک (vhost) کنفیگریشن فائلیں/etc/nginx/sites-availableڈائرکٹری میں محفوظ ہیں۔ اس ڈائرکٹری میں پائے جانے والی کنفگریشن فائلوں کا استعمال Nginx اس وقت تک نہیں کرسکتا ہے جب تک کہ وہ/etc/nginx/sites-enabledڈائریکٹری سے منسلک نہ ہوں۔sites-enabledڈائرکٹری کیلئےsites-availableڈائرکٹری۔ مزید برقرار رکھنے والا کوڈ لکھنے کے لئے ، نام کے معیاری کنونشن کی پیروی کرنا اچھا خیال ہے۔ مثال کے طور پر اگر آپ کا ڈومین نامmydomain.comتو کنفگریشن فائل کا نام/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/
-
نتیجہ اخذ کرنا
مبارک ہو ، آپ نے اپنے دیبیان 9 سرور پر Nginx کامیابی کے ساتھ انسٹال کیا ہے۔ اب آپ اپنی ایپلی کیشنز کی تعیناتی شروع کرنے اور Nginx کو بطور ویب یا پراکسی سرور استعمال کرنے کے لئے تیار ہیں۔
nginx ڈیبینیہ پوسٹ ڈیبیئن 9 سیریز پر ایل ای ایم پی اسٹیک کو انسٹال کرنے کا طریقہ کا ایک حصہ ہے۔
اس سلسلے میں دیگر پوسٹس:
U اوبنٹو 18.04 پر ماریا ڈی بی کو انسٹال کرنے کا طریقہ De دبیان 9 پر نگنیکس انسٹال کرنے کا طریقہ De ڈیبیئن 9 پر پی ایچ پی کو انسٹال کرنے کا طریقہونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ڈیبین 10 لینکس پر نگنیکس کیسے انسٹال کریں
نجنکس ایک اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ کی کچھ بڑی سائٹوں کو طاقت دیتا ہے۔ اس ٹیوٹوریل میں ہم وضاحت کریں گے کہ ڈیبین 10 بسٹر پر نگنیکس کو انسٹال اور ان کا انتظام کیسے کریں۔
سینٹوس 7 پر نگنیکس کیسے انسٹال کریں
اینجنیکس کا اعلان کردہ 'انجن ایکس' ایک مفت ، اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ پر کچھ بڑی سائٹوں کے بوجھ کو سنبھالنے کے لئے ذمہ دار ہے۔ یہ ٹیوٹوریل آپ کو سکھائے گا کہ آپ اپنے سینٹوس 7 مشین پر Nginx کو انسٹال اور ان کا نظم کیسے کریں۔







