Nginx - Håndtering af tjenesten

Indholdsfortegnelse
Når vi har vores server Nginx installeret korrekt, er det næste trin, vi skal følge, at kunne styre og administrere tjenesterne, for dette skal vi have adgang til den maskine, hvor vi har installeret det, enten fysisk eller eksternt.
Nginx -tjenesten
Til installer Nginx dens typiske placering er / usr / local / nginx dette på Debian / Ubuntu -systemer, vil vi tage denne rute fra nu af.
For at styre og kontrollere noget skal vi først forstå, hvad det handler om; Først skal vi vide, at der er to typer applikationer, dem der kører synligt og dem der ikke gør det.
Dem der løber fra synlig form Det er dem, der tillader os som brugere at se dem og handle direkte med dem, f.eks. Et tekstbehandlingsprogram.
De applikationer, der køre ikke synligt er opkaldene dæmoner eller dæmonprogrammer, de kører bag kulisserne så at sige, normalt kan vi ikke have direkte kontakt med dem, et eksempel kan være cron, applikationen, der giver os mulighed for at udføre planlagte processer.
VigtigSom mange allerede vil have udledt, Nginx er en dæmon -applikation, da vi først starter det, kører det uden at blive set af brugeren og manifesterer sig kun i procesmanageren.
Start Nginx
Dette er det vigtigste trin og et af de enkleste, for at vores service kan begynde at fungere, skal vi bare starte den med kommandoen:
/ usr / local / nginx

Med dette skal vores server starte, ellers viser den os fejlen, men hvis vi ikke får en besked, gik alt korrekt.
Kommandolinjeargumenter
Nginx giver os mulighed for at inkludere argumenter i kommandolinjen, når vi ringer til tjenesten, med dette kan vi aktivere funktioner eller udføre en bestemt aktivitet for at kende listen, vi kan bruge nginx -h kommando og vi kan se noget, der ligner følgende billede:

Vi vil nu fokusere på at kontrollere applikationen, til dette vil vi bruge -s parameter Afhængigt af hvad der følger med det, kan vi udføre forskellige handlinger, lad os se, hvad vi har til rådighed:
nginx -s stopStop applikationen med det samme, uanset hvad der kører i øjeblikket.
nginx -s afslutFår en formtjeneste til at stoppe yndefuldtDet vil sige, at den stopper tjenesten og får processerne til at ende til et fuldstændigt stop.
nginx -s genåbnerGør en ny åbning af logfiler.
nginx -s genindlæseGenindlæs servicekonfigurationen igen.
VigtigDet er vigtigt at nævne, at når vi udfører nogen af ​​disse handlinger med nginx service, Først verificeres konfigurationsfilen, hvis den indeholder en fejl, vil udførelsen af ​​de forskellige kommandoer resultere i en fejl, dette sker, selvom vi stopper tjenesten helt, så for at stoppe tjenesten skal vi have en fil gyldig konfiguration.
Hvis vi ikke kan rette konfigurationsfilen, og vi hurtigst muligt skal afslutte den service, vi kan bruge Dræb alle som sidste udvej:
killall nginx

Efter at have afsluttet denne vejledning kan vi allerede have en grundlæggende kontrol over vores service Nginx samt at vide, hvilke kommandoer der skal bruges til at styre det.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave