Ubuntu 22.04 پر بوٹ پر سروس کیسے شروع کی جائے۔

Ubuntu 22 04 Pr Bw Pr Srws Kys Shrw Ky Jay



مختلف خدمات ہیں جو Ubuntu میں مختلف قسم کے کام انجام دینے کے لیے استعمال ہوتی ہیں۔ یا تو وہ ویب سرورز جیسے Apache2، Nginx، یا یہ فائر وال سروسز ہو سکتے ہیں۔ اگر صارفین اوبنٹو جیمی جیلی فش کے بوٹ پر یہ خدمات شروع کرنے میں دلچسپی رکھتے ہیں جس کا مطلب یہ ہے کہ جب مشین آن ہو اور آپریٹنگ سسٹم لوڈ ہو تو سروس کو بھی فعال کیا جانا چاہیے۔

Ubuntu کی نئی ریلیز یعنی Ubuntu Jammy Jellyfish میں سروس شروع کرنے کا طریقہ اس بلاگ میں بیان کیا گیا ہے۔

Ubuntu 22.04 پر بوٹ پر سروس کیسے شروع کی جائے۔

اس بلاگ میں Apache2 کی سروس کو بطور مثال لیا گیا ہے تاکہ صارفین Ubuntu پر بوٹ پر سروس شروع کرنے کا طریقہ سمجھ سکیں۔ صارفین سے درخواست ہے کہ وہ Apache2 کو مخصوص سروس کے نام سے بدل دیں، وہ Ubuntu پر بوٹ شروع کرنا چاہتے ہیں۔







ایک systemctl یوٹیلیٹی ڈیفالٹ کے طور پر Ubuntu میں خدمات کا انتظام کرنے کے لیے دستیاب ہے اس لیے پہلے اسے استعمال کریں، سروس کی حیثیت معلوم کریں:



$ sudo systemctl اسٹیٹس apache2



آؤٹ پٹ میں، یہ ہوسکتا ہے کہ سروس چل رہی ہو لیکن یہ بوٹ پر غیر فعال ہے، لہذا اسے کمانڈ چلانے کے قابل بنانے کے لیے:





$ sudo systemctl فعال apache2

سروس کو فعال کرنے کے بعد، سروس کی حیثیت کی توثیق کریں:



$ sudo systemctl اسٹیٹس apache2

اب سروس اسٹیٹس کو تبدیل کر کے ان ایبل کر دیا گیا ہے یعنی اوبنٹو کے بوٹ ہونے پر یہ شروع ہو جائے گی، تاہم، ان ایبل کی حیثیت کو کمانڈ کا استعمال کرتے ہوئے دوبارہ ڈس ایبلڈ پر واپس بھی لایا جا سکتا ہے۔

$ sudo systemctl apache2 کو غیر فعال کریں۔

سروس غیر فعال ہے، اب، اگر صارف فوری کارروائی کے ساتھ سروس کو فعال کرنا چاہتا ہے، تو enable کمانڈ کے ساتھ '-now' کا جھنڈا استعمال کریں:

$ sudo systemctl فعال apache2 --ابھی

سروس کی حیثیت کو دوبارہ فعال کرنے کے لیے تبدیل کر دیا گیا ہے۔

نتیجہ

اوبنٹو 22.04 پر 'sudo systemctl enable [service name]' کمانڈ کا استعمال کرتے ہوئے سروس کو فعال کرکے بوٹ پر سروس شروع کرنے کے لیے Systemctl یوٹیلیٹی کا استعمال کیا جاتا ہے۔ اس بلاگ نے وہ طریقہ دکھایا ہے جس کے ذریعے ٹرمینل کا استعمال کرتے ہوئے Ubuntu کے بوٹ پر خدمات شروع کی جا سکتی ہیں۔