سÙا - غابة اÙ٠ع٠Ùرة تÙاج٠خطر اÙاÙدثار
فہرست کا خانہ:
- اس سے پہلے کہ آپ شروع کریں
- اپاچی شروع کریں
- اپاچی کو روکیں
- اپاچی دوبارہ شروع کریں
- اپاچی کو دوبارہ لوڈ کریں
- ٹیسٹ اپاچی تشکیل
- اپاچی کی حیثیت دیکھیں
- اپاچی ورژن چیک کریں
- نتیجہ اخذ کرنا
اپاچی HTTP سرور دنیا کا سب سے مشہور ویب سرور ہے۔ یہ ایک مفت ، اوپن سورس ، اور کراس پلیٹ فارم ایچ ٹی ٹی پی سرور ہے جو ایسی طاقتور خصوصیات مہیا کرتا ہے جس میں مختلف قسم کے ماڈیولز کو بڑھایا جاسکتا ہے۔
اس گائیڈ میں ، ہم اپاچی کو شروع کرنے ، رکنے ، اور دوبارہ شروع کرنے سمیت اپاچی کے انتہائی اہم اور کثرت سے استعمال ہونے والے احکامات کو دیکھیں گے۔
اس سے پہلے کہ آپ شروع کریں
ہم یہ فرض کر رہے ہیں کہ آپ روٹ یا صارف کی حیثیت سے لاگ ان ہوں گے جس میں sudo استحقاق ہیں۔ اس گائیڈ میں موجود احکامات کو کسی بھی جدید لینکس کی تقسیم پر کام کرنا چاہئے جیسے اوبنٹو 18.04 اور سینٹوس 7 اور ڈیبیئن 9۔
اوبنٹو اور
apache2
، اپاچی سروس کا نام اپاچی 2 رکھا
apache2
، جبکہ ریڈ ہیٹ پر مبنی نظام جیسے
apache2
، اپاچی سروس کا نام
apache2
ہے۔
اپاچی شروع کریں
اپاچی شروع کرنا بہت آسان ہے۔ صرف مندرجہ ذیل کمانڈ کو ٹائپ کریں۔
sudo systemctl start apache2
کامیابی پر ، کمانڈ کوئی آؤٹ پٹ تیار نہیں کرتا ہے۔
sudo service apache2 start
اپاچی سروس کو دستی طور پر شروع کرنے کے بجائے سسٹم بوٹ کو شروع کرنے کے ل set اسے مرتب کرنا ایک اچھا خیال ہے۔
اپاچی کو روکیں
اپاچی کو روکنا اہم اپاچی کے عمل اور بچوں کے تمام عمل کو تیزی سے بند کردے یہاں تک کہ اگر کھلے رابطے ہیں۔
اپاچی کو روکنے کے لئے ، درج ذیل میں سے ایک کمانڈ چلائیں:
sudo systemctl stop apache2
sudo service apache2 stop
اپاچی دوبارہ شروع کریں
دوبارہ اسٹارٹ کرنے کا آپشن روکنے اور پھر اپاچی سرور شروع کرنے کا ایک تیز طریقہ ہے۔
دوبارہ شروع کرنے کیلئے مندرجہ ذیل کمانڈوں میں سے ایک استعمال کریں۔
sudo systemctl restart apache2
sudo service apache2 restart
یہ کمانڈ ہے جو آپ شاید زیادہ کثرت سے استعمال کریں گے۔
اپاچی کو دوبارہ لوڈ کریں
جب بھی آپ اس کی تشکیل میں تبدیلیاں کرتے ہیں آپ کو اپاچی کو دوبارہ لوڈ یا دوبارہ اسٹارٹ کرنے کی ضرورت ہوتی ہے۔
دوبارہ لوڈ کرنے پر ، اپاچی کا اہم عمل بچوں کے عمل کو بند کردیتا ہے ، نئی کنفیگریشن کو لوڈ کرتا ہے ، اور بچوں کے نئے عملوں کو شروع کرتا ہے۔
اپاچی کو دوبارہ لوڈ کرنے کے لئے ، درج ذیل میں سے ایک کمانڈ استعمال کریں:
sudo systemctl reload apache2
sudo service apache2 reload
ٹیسٹ اپاچی تشکیل
جب بھی آپ اپاچی سرور کی کنفیگریشن فائل میں تبدیلیاں لیتے ہیں تو خدمت کو دوبارہ شروع کرنے یا دوبارہ لوڈ کرنے سے پہلے کنفیگریشن کی جانچ کرنا ایک اچھا خیال ہے۔
کسی بھی نحو یا نظام کی غلطیوں کے ل the اپاچی ترتیب کو جانچنے کے لئے درج ذیل کمانڈ کا استعمال کریں:
sudo apachectl -t
آؤٹ پٹ اس طرح نظر آئے گی:
Syntax OK
اگر کوئی غلطیاں ہیں تو ، کمانڈ ایک تفصیلی پیغام پرنٹ کرتا ہے۔
اپاچی کی حیثیت دیکھیں
اپاچی سروس کی حیثیت کو جانچنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:
sudo systemctl status apache2
آؤٹ پٹ کچھ نیچے نظر آئے گا:
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start
اپاچی ورژن چیک کریں
کبھی کبھی آپ کو اپنے اپاچی کا ورژن جاننے کی ضرورت پڑسکتی ہے تاکہ آپ کسی مسئلے کو ڈیبگ کرسکیں یا اس بات کا تعین کرسکیں کہ کوئی خاص خصوصیت دستیاب ہے یا نہیں۔
آپ اپنا اپاچی ورژن چلا کر چیک کرسکتے ہیں۔
sudo apache2 -v
Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37
-V
(اپر کیس) آپشن
-V
ورژن کو تشکیل کے اختیارات کے ساتھ دکھاتا ہے۔
نتیجہ اخذ کرنا
اس گائیڈ میں ، ہم نے آپ کو اپاچی کے کچھ انتہائی ضروری احکامات دکھائے ہیں۔ اگر آپ اپاچی کمانڈ لائن کے بارے میں مزید معلومات حاصل کرنا چاہتے ہیں تو ، اپاچی دستاویزات دیکھیں
اپاچی ٹرمینللانچ کو ختم کرنے کے قابل ہونا چاہئے: موبائل صارفین کو اعداد و شمار کو حذف کرنے کے قابل ہونا چاہئے

ایک امریکی قانون ساز نے قانون سازی کی تجویز کی ہے جس سے موبائل فون صارفین کو اطلاقات سے روکنے کے لئے اجازت دی جائے گی. ان کے ذاتی ڈیٹا کو جمع کرنے اور ماضی میں جمع کردہ معلومات کو خارج کرنے کے لئے.
ہاتھوں کا ہونا چاہئے: کیا ونڈوز 8 کے کیلنڈر ایپ ہونا چاہئے

جدید تبدیلی آؤٹ لک.Com کے کیلنڈر اس خصوصیات کے ساتھ پیک کیا جاتا ہے جو ونڈوز 8 کے بیک اپ میں کیلنڈر اے پی پی سے مماثلت نہیں ہوسکتی ہے.
3 مفید ٹرمینل کے حکم ہر میک صارف کو معلوم ہونا چاہئے۔

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