كيفية بدء الخدمة على التمهيد على Ubuntu 22.04

Kyfyt Bd Alkhdmt Ly Altmhyd Ly Ubuntu 22 04



هناك خدمات مختلفة تُستخدم في أوبونتو لأداء أنواع مختلفة من المهام. إما أنها يمكن أن تكون خوادم ويب مثل Apache2 أو Nginx أو يمكن أن تكون خدمات جدار حماية. إذا كان المستخدمون مهتمين ببدء هذه الخدمات على Boot of the Ubuntu Jammy Jellyfish ، مما يعني أنه عند تشغيل الجهاز وتحميل نظام التشغيل ، يجب أيضًا تمكين الخدمة.

تم شرح طريقة بدء الخدمة في الإصدار الجديد من Ubuntu ، وهو Ubuntu Jammy Jellyfish في هذه المدونة.

كيفية بدء الخدمة على التمهيد على Ubuntu 22.04

في هذه المدونة ، تم أخذ خدمة Apache2 كمثال حتى يتمكن المستخدمون من فهم طريقة بدء الخدمة عند التمهيد على Ubuntu. يُطلب من المستخدمين استبدال Apache2 باسم الخدمة المحدد ، ويريدون البدء في التمهيد على Ubuntu.







تتوفر الأداة المساعدة systemctl افتراضيًا في Ubuntu لإدارة الخدمات ، لذا استخدمها أولاً ، واكتشف حالة الخدمة:



$ سودو systemctl حالة apache2



في الإخراج ، يمكن أن تكون الخدمة قيد التشغيل ولكنها معطلة في التمهيد ، لذلك لتمكينها من تشغيل الأمر:





$ سودو systemctl يُمكَِن اباتشي 2

بعد تفعيل الخدمة ، تحقق من حالة الخدمة:



$ سودو systemctl حالة apache2

الآن تم تغيير حالة الخدمة إلى ممكّنة مما يعني أنها ستبدأ عند تشغيل Ubuntu ، ومع ذلك ، يمكن أيضًا إرجاع حالة التمكين إلى الوضع المعطل باستخدام الأمر:

$ سودو systemctl تعطيل اباتشي 2

الخدمة معطلة ، الآن ، إذا أراد المستخدم تمكين الخدمة بإجراء فوري ، فاستخدم علامة '–now' مع الأمر enable:

$ سودو systemctl يُمكَِن اباتشي 2 --حاليا

يتم تغيير حالة الخدمة مرة أخرى للتمكين.

استنتاج

تُستخدم الأداة المساعدة systemctl لبدء الخدمة عند التمهيد عن طريق تمكين الخدمة باستخدام الأمر 'sudo systemctl enable [اسم الخدمة]' على Ubuntu 22.04. توضح هذه المدونة الطريقة التي يمكن من خلالها بدء تشغيل الخدمات في تمهيد Ubuntu باستخدام الجهاز.