Nginx - De service beheren

Inhoudsopgave
Zodra we onze server hebben Nginx correct is geïnstalleerd, is de volgende stap die we moeten volgen om de services te kunnen controleren en beheren, hiervoor moeten we toegang hebben tot de machine waarop we deze hebben geïnstalleerd, fysiek of op afstand.
De Nginx-service
Naar de installeer Nginx de typische locatie is / usr / lokaal / nginx dit op Debian / Ubuntu-systemen, we gaan vanaf nu deze route volgen.
Om iets te beheren en te controleren, moeten we eerst begrijpen waar het over gaat; Ten eerste moeten we weten dat er twee soorten applicaties zijn, applicaties die zichtbaar worden uitgevoerd en applicaties die dat niet doen.
Degenen die lopen van zichtbare vorm Ze stellen ons als gebruikers in staat om ze te zien en er direct mee te handelen, zoals een tekstverwerker.
De toepassingen die niet zichtbaar rennen zijn de oproepen daemons of demon-applicaties, ze draaien als het ware achter de schermen, meestal kunnen we geen direct contact met ze hebben, een voorbeeld kan cron zijn, de applicatie waarmee we geplande processen kunnen uitvoeren.
BelangrijkZoals velen al zullen hebben geconcludeerd, Nginx is een daemon-applicatie, want zodra we het starten, draait het zonder gezien te worden door de gebruiker en manifesteert het zich alleen in de procesmanager.
Nginx starten
Dit is de belangrijkste stap en een van de eenvoudigste, om onze service te laten werken, hoeven we deze alleen maar te starten met de opdracht:
/ usr / lokaal / nginx

Hiermee moet onze server starten, anders geeft hij ons de fout aan, maar als we geen melding krijgen is alles correct verlopen.
Opdrachtregelargumenten
Nginx stelt ons in staat om argumenten in de opdrachtregel op te nemen bij het aanroepen van de service, hiermee kunnen we functies activeren of een bepaalde activiteit uitvoeren, om de lijst te kennen die we kunnen gebruiken nginx -h commando en we kunnen iets zien dat lijkt op de volgende afbeelding:

We gaan ons nu concentreren op het besturen van de applicatie, hiervoor gebruiken we de -s parameter Afhankelijk van wat ermee gepaard gaat, kunnen we verschillende acties uitvoeren, laten we eens kijken wat we beschikbaar hebben:
nginx -s stopStopt de toepassing onmiddellijk, ongeacht wat er momenteel wordt uitgevoerd.
nginx -s stopMaakt een formulierservicestop sierlijkDat wil zeggen, het stopt de service en zorgt ervoor dat de processen volledig stoppen.
nginx -s heropenenMaakt een nieuwe opening van de logboek bestanden.
nginx -s herladenLaad de serviceconfiguratie opnieuw.
BelangrijkHet is belangrijk om te vermelden dat wanneer we een van deze acties uitvoeren met de nginx-service, Eerst wordt het configuratiebestand geverifieerd, in het geval dat het een fout bevat, zal de uitvoering van de verschillende commando's resulteren in een fout, dit gebeurt zelfs als we de service volledig stoppen, dus om de service te stoppen moeten we een bestand geldige configuratie.
Als we het configuratiebestand niet kunnen corrigeren en we dringend de service moeten beëindigen die we kunnen gebruiken killall als laatste redmiddel:
killall nginx

Als we deze tutorial hebben voltooid, hebben we al een basiscontrole over onze service Nginx evenals weten welke commando's te gebruiken om het te besturen.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave