Nginx - Grundläggande konfiguration

Innehållsförteckning

Konfigurationsfiler och direktiv


Implementeringen av en bra webbapplikation är en summa av faktorer, en bra applikationsdesign, en effektiv och optimerad kod, som har en infrastruktur enligt applikationens storlek etc., men det finns en avgörande punkt som är nyckeln till att alla detta kan fungera och är serverkonfigurationen.
De miljö Det är nyckeln eftersom det är den som gör att vi kan ange för vår server hur hanterar systemresurser, det är värdelöst att ha den bästa processorn och den mest optimala koden om personen som ansvarar för att hantera allt inte är på rätt plats .
Konfigurationsfil
De konfigurationsfil Det är en viktig del, eftersom det definierar de direktiv, strukturer och värden som servern kommer att agera och bete sig med. För detta är det nödvändigt att följa en syntaktisk struktur som tillåter Nginx kan förstå det, för det här är inte en standard, om vi redan har sett hur man konfigurerar andra tjänster genom en fil som t.ex. PHP eller Apache, Det kommer inte att vara samma sak med Nginx, men de följer alla samma syfte, som är att styra tjänsten.
ViktigDet viktiga att förstå om nginx -konfigurationsfil det är att det är enklare än de andra nämnda och att det består av värderingar och direktiv ordnade på ett logiskt sätt.
Konfigurationsdirektiv
Som vi beskrivit tidigare består innehållet i konfigurationsfilen av direktiv och värden, det vill säga värdena som direktiven mottar är det som kommer att diktera hur våra nginx -server kommer att bete sig.
Kom ihågSom standard är konfigurationsfilen Nginx Om vi ​​inte har anpassat något ännu, bör det hittas i följande sökväg: /usr/local/nginx/conf/nginx.conf
I följande bild kan vi se hur de första raderna i vår fil ser ut:

Låt oss fästa vår uppmärksamhet på de två första raderna:
 #användare ingen; worker_processes 1; 

De frontlinje vi ser att det börjar med a karaktär # Det betyder att det är en kommentar, det vill säga att servern kommer att utelämna den raden, vi kan använda kommentarer för att dokumentera de olika delarna av vår fil så att om det finns mer än en administratör kan de skriva ner de ändringar de har gjort och anledning till dessa.
De andra linjen är vad vi kallar a direktiv, I detta fall worker_processes är vårt nyckelord som berättar Nginx en parameter, då har vi talet 1 som är det värde som antas av direktivet.
I detta specifika fall indikerar vi till Nginx som du bara kommer att använda en arbetsprocess vid servering.
ViktigDet är viktigt att nämna att varje direktiv kan acceptera ett eller flera värden och även dessa värden kan vara numeriska eller av annan karaktär; till exempel arbetar_processer accepterar bara ett numeriskt värde, men föregående radanvändare kan acceptera två alfanumeriska värden, det första som anger användaren och det andra för gruppen.
Med detta avslutar vi denna första del av den grundläggande konfigurationshandledningen för NginxI nästa del kommer vi att se hur vi går lite djupare in i konfigurationen av direktiven.
Tidigaresida 1 av 2NästaGillade 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