A szolgáltatás elindítása rendszerindításkor az Ubuntu 22.04-en

A Szolgaltatas Elinditasa Rendszerinditaskor Az Ubuntu 22 04 En



Az Ubuntu különféle szolgáltatásokat használ különböző típusú feladatok elvégzésére. Lehetnek webszerverek, például Apache2, Nginx, vagy lehetnek tűzfalszolgáltatások. Ha a felhasználók szeretnének elindítani ezeket a szolgáltatásokat az Ubuntu Jammy Jellyfish rendszerindításán, ami azt jelenti, hogy a gép bekapcsolásakor és az operációs rendszer betöltésekor a szolgáltatást is engedélyezni kell.

Az Ubuntu új kiadásában, vagyis az Ubuntu Jammy Jellyfish szolgáltatásban való elindításának módját ebben a blogban ismertettük.

A szolgáltatás elindítása rendszerindításkor az Ubuntu 22.04-en

Ebben a blogban az Apache2 szolgáltatását vettük példaként, hogy a felhasználók megértsék a szolgáltatás elindításának módját az Ubuntu rendszerindításkor. A felhasználókat arra kérik, hogy cseréljék le az Apache2-t az adott szolgáltatásnévre, az Ubuntu rendszerindításkor szeretnének elindulni.







Egy systemctl segédprogram alapértelmezés szerint elérhető az Ubuntuban a szolgáltatások kezeléséhez, így először használja, tájékozódjon a szolgáltatás állapotáról:



$ sudo systemctl állapota apache2



A kimenetben előfordulhat, hogy a szolgáltatás fut, de rendszerindításkor le van tiltva, így a parancs futtatásának engedélyezéséhez:





$ sudo systemctl engedélyezze apache2

A szolgáltatás engedélyezése után ellenőrizze a szolgáltatás állapotát:



$ sudo systemctl állapota apache2

Most a szolgáltatás állapota engedélyezettre módosult, ami azt jelenti, hogy az Ubuntu indításakor elindul, azonban az engedélyezés állapota visszaállítható a letiltásra a következő paranccsal:

$ sudo systemctl letiltja az apache2-t

A szolgáltatás most le van tiltva, ha a felhasználó azonnali művelettel szeretné engedélyezni a szolgáltatást, akkor használja a „–now” jelzőt az enable paranccsal:

$ sudo systemctl engedélyezze apache2 --Most

A szolgáltatás állapota ismét engedélyezve van.

Következtetés

A systemctl segédprogrammal indítható el a szolgáltatás rendszerindításkor azáltal, hogy engedélyezi a szolgáltatást a „sudo systemctl enable [szolgáltatás neve]” paranccsal az Ubuntu 22.04-en. Ez a blog bemutatta azt a módszert, amellyel a terminál segítségével elindíthatók a szolgáltatások az Ubuntu rendszerindításán.