آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید Ù¾ÛÙ„Û’@ کبهی Ù†Û Ø³Ù†ÛŒ هوU
فہرست کا خانہ:
- اس سے پہلے کہ آپ شروع کریں
- Nginx شروع کر رہا ہے
- روکنا
- Nginx کو دوبارہ شروع کرنا
- دوبارہ لوڈ کرنا
- جانچنا Nginx تشکیل
- Nginx حیثیت دیکھ رہا ہے
- جانچ کر رہا ہے Nginx ورژن
- نتیجہ اخذ کرنا
"انجن ایکس" کا اعلان کردہ اینجنیکس ایک مفت ، اوپن سورس ، اعلی کارکردگی والا HTTP اور ریورس پراکسی سرور ہے جو انٹرنیٹ پر کچھ بڑی سائٹوں کے بوجھ کو سنبھالنے کے لئے ذمہ دار ہے۔ اسے اسٹینڈلیون ویب سرور کے طور پر ، اور اپاچی اور دوسرے ویب سرورز کے لئے ریورس پراکسی کے طور پر استعمال کیا جاسکتا ہے۔
اس گائیڈ میں ، ہم نگنیکس کو شروع کرنے ، رکنے ، اور دوبارہ شروع کرنے سمیت انتہائی اہم اور کثرت سے استعمال ہونے والی اینگینیکس کمانڈ کو دیکھیں گے۔
اس سے پہلے کہ آپ شروع کریں
ہم یہ فرض کر رہے ہیں کہ آپ روٹ یا صارف کی حیثیت سے لاگ ان ہوں گے جس میں sudo استحقاق ہیں۔ اس کام میں کمانڈز کسی جدید لینکس کی تقسیم جیسے اوبنٹو 18.04 اور سینٹوس 8 اور ڈیبیئن 10 پر کام کرتی ہیں۔
Nginx شروع کر رہا ہے
Nginx شروع کرنا بہت آسان ہے۔ بس مندرجہ ذیل کمانڈ کو چلائیں:
sudo systemctl start nginx
کامیابی پر ، کمانڈ کوئی آؤٹ پٹ تیار نہیں کرتا ہے۔
اگر آپ Nginx قسم شروع کرنے کے لئے systemd کے بغیر لینکس کی تقسیم چلا رہے ہیں:
sudo service start nginx
Nginx سروس دستی طور پر شروع کرنے کے بجائے ، یہ تجویز کیا جاتا ہے کہ اسے نظام بوٹ پر شروع کرنے کے لئے ترتیب دیا جائے:
روکنا
Nginx کو روکنا جلدی سے Nginx کارکنوں کے تمام عمل کو بند کردیتی ہے یہاں تک کہ اگر کھلے رابطے ہیں۔
Nginx کو روکنے کے لئے ، درج ذیل میں سے ایک کمانڈ چلائیں:
sudo systemctl stop nginx
sudo service stop nginx
Nginx کو دوبارہ شروع کرنا
دوبارہ شروع کرنے کا اختیار روکنے کا ایک تیز طریقہ ہے اور پھر نگنکس سرور کو شروع کرنا۔
ایک Nginx دوبارہ شروع کرنے کے لئے مندرجہ ذیل میں سے ایک کمانڈ استعمال کریں:
sudo systemctl restart nginx
sudo service restart nginx
یہ کمانڈ ہے جو آپ شاید زیادہ کثرت سے استعمال کریں گے۔
دوبارہ لوڈ کرنا
جب بھی آپ اس کی تشکیل میں تبدیلیاں لاتے ہیں آپ کو Nginx کو دوبارہ لوڈ یا دوبارہ اسٹارٹ کرنے کی ضرورت ہے۔
دوبارہ لوڈ کمانڈ نئی تشکیل کو لوڈ کرتا ہے ، نئی تشکیل کے ساتھ کارکنوں کے نئے عمل شروع کرتا ہے ، اور کارکنوں کے پرانے عمل کو فضل سے بند کردیتا ہے۔
Nginx کو دوبارہ لوڈ کرنے کے لئے ، درج ذیل میں سے ایک کمانڈ استعمال کریں:
sudo systemctl reload nginx
sudo service reload nginx
جانچنا Nginx تشکیل
جب بھی آپ نگنکس سرور کی کنفیگریشن فائل میں تبدیلیاں لاتے ہیں تو ، خدمت کو دوبارہ شروع کرنے یا دوبارہ لوڈ کرنے سے پہلے کنفیگریشن کی جانچ کرنا ایک اچھا خیال ہے۔
کسی بھی نحو یا نظام کی خرابیوں کے لئے Nginx ترتیب کو جانچنے کے لئے درج ذیل کمانڈ کا استعمال کریں:
sudo nginx -t
پیداوار نیچے کی طرح نظر آئے گی:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
اگر کوئی غلطیاں ہیں تو ، کمانڈ ایک تفصیلی پیغام پرنٹ کرتا ہے۔
Nginx حیثیت دیکھ رہا ہے
نگنکس سروس کی حیثیت کو جانچنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:
sudo systemctl status nginx
آؤٹ پٹ کچھ اس طرح نظر آئے گی:
nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-04-21 13:57:01 PDT; 5min ago Docs: man:nginx(8) Process: 4491 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS) Process: 4502 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 4492 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Main PID: 4504 (nginx) Tasks: 3 (limit: 2319) CGroup: /system.slice/nginx.service |-4504 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; |-4516 nginx: worker process `-4517 nginx: worker process
جانچ کر رہا ہے Nginx ورژن
بعض اوقات آپ کو اپنے Nginx کا ورژن جاننے کی ضرورت پڑسکتی ہے تاکہ آپ کسی مسئلے کو ڈیبگ کرسکیں یا اس بات کا تعین کرسکیں کہ کوئی خاص خصوصیت دستیاب ہے یا نہیں۔
آپ اپنا Nginx ورژن چلا کر چیک کرسکتے ہیں:
sudo nginx -v
nginx version: nginx/1.14.0 (Ubuntu)
-V
آپشن کنفیگر آپشن کے ساتھ نگینکس ورژن بھی دکھاتا ہے۔
نتیجہ اخذ کرنا
اس گائیڈ میں ، ہم نے آپ کو نگینکس کے کچھ انتہائی ضروری احکامات دکھائے ہیں۔ اگر آپ نگنیکس کمانڈ لائن آپشنز کے بارے میں مزید معلومات حاصل کرنا چاہتے ہیں تو ، نینجیکس دستاویزات دیکھیں۔
nginx ٹرمینللانچ کو ختم کرنے کے قابل ہونا چاہئے: موبائل صارفین کو اعداد و شمار کو حذف کرنے کے قابل ہونا چاہئے
ایک امریکی قانون ساز نے قانون سازی کی تجویز کی ہے جس سے موبائل فون صارفین کو اطلاقات سے روکنے کے لئے اجازت دی جائے گی. ان کے ذاتی ڈیٹا کو جمع کرنے اور ماضی میں جمع کردہ معلومات کو خارج کرنے کے لئے.
ہاتھوں کا ہونا چاہئے: کیا ونڈوز 8 کے کیلنڈر ایپ ہونا چاہئے
جدید تبدیلی آؤٹ لک.Com کے کیلنڈر اس خصوصیات کے ساتھ پیک کیا جاتا ہے جو ونڈوز 8 کے بیک اپ میں کیلنڈر اے پی پی سے مماثلت نہیں ہوسکتی ہے.
15 فائر فاکس کو ترجیحی ترتیبات کے بارے میں معلوم ہونا چاہئے۔
کیا آپ جانتے ہیں کہ آپ فائر فاکس کے طرز عمل کو کسی عمدہ مقصد کے مطابق: تشکیل کے ذریعے تخصیص کرسکتے ہیں؟ یہ 15 فائر فاکس کو تشکیل کے بارے میں جاننے کے ل See دیکھیں (کے بارے میں: تشکیل)…







