Nginx - Profilindstillinger

Indholdsfortegnelse
Når vi ved, hvordan konfigurationen af Nginx, det næste trin er at bygge den måde, vi skal konfigurere Nginx Til vores brug er den grundlæggende konfiguration kun et udgangspunkt, men da hvert behov er forskelligt såvel som de computere, der vil være servere, er det vigtigt at omsætte det, vi har lært, i praksis.
Standardkonfiguration
Årsagerne til hvorfor Nginx har været så populær, og dens accept og brugshastighed er steget så meget, at den er den 2. mest anvendte efter Apache -server, det er fordi det er ret let, optimeret og meget hurtigt.
Takket være denne enkelhed er dens oprindelige konfiguration ganske acceptabel, og i mange tilfælde vil det ikke kræve mere end minimale justeringer, lad os se, at vi normalt finder en grundlæggende Nginx -implementering, i billedet den første konfigurationsfil:

Vi bemærker, at det er noget ganske enkelt og med lidt kendskab til syntaksen for Nginx det er ganske forståeligt.
Første indstillinger
Det første justeringer Hvad vi skal gøre med konfigurationen er fokuseret på at øge implementeringssikkerheden og tilpasse sig hardware profil at vi har, så vi kan klemme lidt bedre de ressourcer, vi har.
bruger rod rodAt starte en service med superbruger-tilladelser er ikke en god ting, faktisk er dette et alvorligt sikkerhedsproblem, for hvis nogen af ​​en eller anden grund overtager kontrollen over vores service, med en udvidet tilladelse kan det forårsage ødelæggelse på vores system, for at undgå Dette er stærkt anbefalet, at vi opretter en Nginx -bruger og gruppe Nginx så du har begrænsede tilladelser og dermed reducerer risikoen.
arbejderprocesser 1Med denne ejendom a arbejderproces Som standard kan dette ændres, faktisk er det tilrådeligt at starte en proces af disse for hver CPU -kerne, vi har, det anbefales at placere 4 arbejderprocesser forudsat at vores server er 4-core.
medarbejderforbindelser 1024En anden vigtig parameter, dette fortæller os antallet af samtidige forbindelser, som vi kan antage for hver proces arbejder, Det er vigtigt at teste tolerancegrænserne for vores miljø, så vi justerer denne parameter op eller ned, da et større antal forbindelser, jo bedre ydeevne vil brugerne have, men hvis vi placerer mere, end vores udstyr kan betjene, kan vi slå ned på nginx server.
medarbejderprioritet 0Endelig skal vi se den prioritet, som vores processer vil have, som standard starter vi med en mellemprioritet, men hvis vores team også udfører andre opgaver, skal vi måske tænke på at øge prioriteten, den højeste prioritet er -20 og minimum er 19, uden Det er imidlertid ikke tilrådeligt at placere en prioritet højere end -5 siden da er der kerneprocesser operativ system.
I slutningen af ​​denne vejledning har vi allerede en klarere idé om, hvor vi skal begynde at ændre vores fil for at opnå bedre ydeevne på vores servere.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