Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 15371|Yanıt: 0

[Web] Nginx yapılandırma günlüklerinin ayrıntılı açıklaması

[Bağlantıyı kopyala]
2020-4-10 tarihinde 16:03:15 tarihinde yayınlandı | | |
Nginx, ters proxy, yük dengeleyici ve HTTP önbellekleme olarak da kullanılabilen asenkron bir çerçeve web sunucusudur.

nginx'in aslında çağırdığı yapılandırma dosyasına bakın

1. nginx yolunu kontrol edin

nginx'e giden yol: /soft/nginx/sbin/nginx

2. nginx yapılandırma dosyası yolunu görüntüleyin
nginx'in -t parametresini kullanarak gerçek dosya yolunu ve çağrının geçerli olup olmadığını anlamak için yapılandırma kontrolü yapın.

nginx'in yapılandırma dosyası yolunun şu olduğu görülebilir: /soft/nginx/nginx.conf ve çağrı geçerli.

nginx.conf log yapılandırması

Nginx erişim günlükleri için iki ana parametre kontrolü vardır

  • log_format ----, log loglarının formatını tanımlamak için kullanılır (birden fazla log formatı tanımlanabilir, sadece farklı isimler alınır)
  • access_log -----, dosyaya giden yolu ve logun hangi formatının kaydedileceğini belirtmek için kullanılır


log_format için varsayılan değerler:

log_format ana '$remote_addr - $remote_kullanıcı [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                     '"$http_user_agent" "$http_x_forwarded_for"';
access_log için varsayılan değerler:

access_log günlükler/access.log ana kanal;
log_format sözdizimi formatı ve parametre eşanlamı aşağıdaki şekilde tanımlanır:


access_log sözdizimi formatı ve parametre sözdizimi aşağıdaki şekilde tanımlanır:


Nginx yerleşik değişkenleri ve log format değişken parametrelerinin ayrıntılı açıklaması

Log dosyasında kaydedilen değer "-" olduğunda, boş olarak belirtilir.





Önceki:İngilizce'de at, in, on, with ve for arasındaki dilbilgisi farkı
Önümüzdeki:Deneysel soruları bir derle getirin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com