Service starten bij opstarten op Ubuntu 22.04

Service Starten Bij Opstarten Op Ubuntu 22 04



Er zijn verschillende services die in Ubuntu worden gebruikt om verschillende soorten taken uit te voeren. Het kunnen webservers zijn zoals Apache2, Nginx, of het kunnen firewallservices zijn. Als de gebruikers geïnteresseerd zijn in het starten van deze services bij het opstarten van de Ubuntu Jammy Jellyfish, wat betekent dat wanneer de machine is ingeschakeld en het besturingssysteem is geladen, de service ook moet worden ingeschakeld.

De methode om service te starten in de nieuwe release van Ubuntu, dat is Ubuntu Jammy Jellyfish, is in deze blog uitgelegd.

Service starten bij opstarten op Ubuntu 22.04

In deze blog is de service van Apache2 als voorbeeld genomen, zodat de gebruikers de methode van het starten van de service bij het opstarten op Ubuntu kunnen begrijpen. De gebruikers worden verzocht om de Apache2 te vervangen door de specifieke servicenaam, ze willen starten bij het opstarten op Ubuntu.







Een systemctl-hulpprogramma is standaard beschikbaar in Ubuntu om de services te beheren, dus ontdek eerst de status van de service:



$ sudo systemctl-status apache2



In de uitvoer kan het zijn dat de service actief is, maar is uitgeschakeld tijdens het opstarten, dus om het mogelijk te maken om de opdracht uit te voeren:





$ sudo systeemctl inschakelen apache2

Valideer na het inschakelen van de service de status van de service:



$ sudo systemctl-status apache2

Nu is de servicestatus gewijzigd in ingeschakeld, wat betekent dat deze wordt gestart wanneer Ubuntu wordt opgestart, maar de status van inschakelen kan ook worden teruggezet naar uitgeschakeld met behulp van de opdracht:

$ sudo systemctl schakelt apache2 uit

De service is nu uitgeschakeld, als de gebruiker de service met onmiddellijke actie wil inschakelen, gebruik dan de vlag van '-nu' met de opdracht inschakelen:

$ sudo systeemctl inschakelen apache2 --nu

De status van de service wordt opnieuw gewijzigd in inschakelen.

Conclusie

Het hulpprogramma systemctl wordt gebruikt om de service bij het opstarten te starten door de service in te schakelen met de opdracht 'sudo systemctl enable [servicenaam]' op Ubuntu 22.04. Deze blog demonstreerde de methode waarmee services kunnen worden gestart bij het opstarten van Ubuntu met behulp van de terminal.