Ubuntu 22.04 पर बूट पर सर्विस कैसे शुरू करें

Ubuntu 22 04 Para Buta Para Sarvisa Kaise Suru Karem



विभिन्न प्रकार के कार्यों को करने के लिए उबंटू में विभिन्न सेवाओं का उपयोग किया जाता है। या तो वे Apache2, Nginx जैसे वेब सर्वर हो सकते हैं, या यह फ़ायरवॉल सेवाएँ हो सकती हैं। यदि उपयोगकर्ता इन सेवाओं को उबंटू जैमी जेलीफ़िश के बूट पर शुरू करने में रुचि रखते हैं, जिसका अर्थ है कि जब मशीन चालू होती है और ऑपरेटिंग सिस्टम लोड होता है, तो सेवा भी सक्षम होनी चाहिए।

उबंटू की नई रिलीज यानी उबंटू जैमी जेलीफिश में सर्विस शुरू करने का तरीका इस ब्लॉग में समझाया गया है।

Ubuntu 22.04 पर बूट पर सर्विस कैसे शुरू करें

इस ब्लॉग में Apache2 की सेवा को एक उदाहरण के रूप में लिया गया है ताकि उपयोगकर्ता Ubuntu पर बूट पर सेवा शुरू करने की विधि को समझ सकें। उपयोगकर्ताओं से अनुरोध है कि Apache2 को विशिष्ट सेवा नाम से बदलें, वे Ubuntu पर बूट पर प्रारंभ करना चाहते हैं।







सेवाओं का प्रबंधन करने के लिए उबंटू में डिफ़ॉल्ट रूप से एक systemctl उपयोगिता उपलब्ध है, इसलिए पहले इसका उपयोग करके, सेवा की स्थिति का पता लगाएं:



$ सुडो systemctl स्थिति apache2



आउटपुट में, यह हो सकता है कि सेवा चल रही है लेकिन यह बूट पर अक्षम है, इसलिए इसे कमांड चलाने में सक्षम बनाने के लिए:





$ सुडो systemctl सक्षम करना apache2

सेवा को सक्षम करने के बाद, सेवा की स्थिति को मान्य करें:



$ सुडो systemctl स्थिति apache2

अब सेवा की स्थिति को सक्षम में बदल दिया गया है, जिसका अर्थ है कि यह उबंटू बूट होने पर शुरू हो जाएगा, हालांकि, कमांड का उपयोग करके सक्षम की स्थिति को भी वापस अक्षम किया जा सकता है:

$ सुडो systemctl apache2 को अक्षम करें

सेवा अक्षम है, अब, यदि उपयोगकर्ता तत्काल कार्रवाई के साथ सेवा को सक्षम करना चाहता है, तो सक्षम आदेश के साथ '-अब' के ध्वज का उपयोग करें:

$ सुडो systemctl सक्षम करना apache2 --अभी व

सक्षम करने के लिए सेवा की स्थिति फिर से बदल दी गई है।

निष्कर्ष

Ubuntu 22.04 पर 'sudo systemctl enable [service name]' कमांड का उपयोग करके सेवा को सक्षम करके बूट पर सेवा शुरू करने के लिए systemctl उपयोगिता का उपयोग किया जाता है। इस ब्लॉग ने उस विधि का प्रदर्शन किया जिसके द्वारा टर्मिनल का उपयोग करके उबंटू के बूट पर सेवाएं शुरू की जा सकती हैं।