Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 15371|Atsakyti: 0

[Žiniatinklis] Išsamus "Nginx" konfigūracijos žurnalų paaiškinimas

[Kopijuoti nuorodą]
Publikuota: 2020-4-10 16:03:15 | | |
"Nginx" yra asinchroninis sistemos žiniatinklio serveris, kuris taip pat gali būti naudojamas kaip atvirkštinis tarpinis serveris, apkrovos balansavimo priemonė ir HTTP talpykla.

Pažvelkite į konfigūracijos failą, kurį nginx iš tikrųjų iškviečia

1. Patikrinkite nginx kelią

Kelias į nginx yra: /soft/nginx/sbin/nginx

2. Peržiūrėkite nginx konfigūracijos failo kelią
Naudokite nginx parametrą -t, kad patikrintumėte konfigūraciją, kad sužinotumėte tikrąjį failo kelią ir ar skambutis galioja.

Galima pastebėti, kad nginx konfigūracijos failo kelias yra: /soft/nginx/nginx.conf ir skambutis galioja.

nginx.conf žurnalo konfigūracija

Yra du pagrindiniai "Nginx" prieigos žurnalų parametrų valdikliai

  • log_format ---- naudojamas žurnalo žurnalų formatui apibrėžti (galima apibrėžti kelis žurnalo formatus, tiesiog paimkite skirtingus pavadinimus)
  • access_log ----- naudojamas failo keliui ir žurnalo formatui įrašyti nurodyti


Numatytosios log_format vertės:

log_format pagrindinis '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                     '"$http_user_agent" "$http_x_forwarded_for"';
Numatytosios access_log vertės:

access_log rąstai / access.log pagrindinis;
log_format sintaksės formatas ir parametrų sintaksė apibūdinami taip:


access_log sintaksės formatas ir parametrų sintaksė apibūdinami taip:


Išsamus Nginx integruotų kintamųjų ir žurnalo formato kintamųjų parametrų paaiškinimas

Kai žurnalo faile įrašyta vertė yra "-", ji nurodoma kaip tuščia.





Ankstesnis:Gramatikos skirtumas tarp at, in, on, with, ir, for anglų kalba
Kitą:Surinkite eksperimentinius klausimus
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com