Nginx - Hantera tjänsten

Innehållsförteckning
När vi har vår server Nginx nästa steg vi måste följa är att kunna styra och hantera tjänsterna, för detta måste vi ha tillgång till maskinen där vi har installerat den, antingen fysiskt eller på distans.
Nginx -tjänsten
Till installera Nginx dess typiska läge är / usr / local / nginx detta på Debian / Ubuntu -system, kommer vi att ta denna väg från och med nu.
För att hantera och kontrollera något måste vi först förstå vad det handlar om; Först måste vi veta att det finns två typer av applikationer, de som körs synligt och de som inte gör det.
De som springer från synlig form Det är de som gör att vi som användare kan se dem och agera direkt med dem, till exempel en ordbehandlare.
De applikationer som kör inte synligt är samtalen demoner eller demonapplikationer, de springer bakom kulisserna så att säga, vanligtvis kan vi inte ha direkt kontakt med dem, ett exempel kan vara cron, applikationen som gör att vi kan utföra schemalagda processer.
ViktigSom många redan har kommit fram till, Nginx är en demonapplikation, eftersom när vi väl startat det körs det utan att synas av användaren och manifesterar sig bara i processhanteraren.
Starta Nginx
Detta är det viktigaste steget och ett av de enklaste, för att vår tjänst ska börja fungera måste vi bara starta den med kommandot:
/ usr / local / nginx

Med detta måste vår server starta, annars visar det oss felet, men om vi inte får ett meddelande gick allt korrekt.
Kommandoradsargument
Nginx tillåter oss att inkludera argument i kommandoraden när vi ringer tjänsten, med detta kan vi aktivera funktioner eller utföra någon särskild aktivitet, för att känna till listan vi kan använda nginx -h kommando och vi kan se något som liknar följande bild:

Vi kommer nu att fokusera på att styra applikationen, för detta kommer vi att använda -s parameter Beroende på vad som följer med det kan vi utföra olika åtgärder, låt oss se vad vi har tillgängligt:
nginx -s stoppStoppar applikationen omedelbart oavsett vad som för närvarande körs.
nginx -s slutaGör en formtjänst stopp graciöstDet vill säga det stoppar tjänsten och får processerna att sluta till ett fullständigt stopp.
nginx -s öppnar igenGör en ny öppning av loggfiler.
nginx -s ladda omLadda om tjänstekonfigurationen igen.
ViktigDet är viktigt att nämna att när vi utför någon av dessa åtgärder med nginx -tjänst, Först kommer konfigurationsfilen att verifieras, om den innehåller ett fel kommer utförandet av de olika kommandona att resultera i ett fel, detta händer även om vi helt stoppar tjänsten, så för att stoppa tjänsten måste vi ha en filgiltig konfiguration.
Om vi ​​inte kan korrigera konfigurationsfilen och vi snabbt måste avsluta tjänsten kan vi använda döda alla som en sista utväg:
killall nginx

Efter att ha avslutat denna handledning kan vi redan ha en grundläggande kontroll över vår tjänst Nginx samt att veta vilka kommandon som ska användas för att styra det.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave