Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 15371|Απάντηση: 0

[Ιστός] Λεπτομερής επεξήγηση των αρχείων καταγραφής διαμόρφωσης Nginx

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2020-4-10 16:03:15 | | |
Το Nginx είναι ένας ασύγχρονος διακομιστής ιστού πλαισίου που μπορεί επίσης να χρησιμοποιηθεί ως αντίστροφος διακομιστής μεσολάβησης, εξισορρόπηση φορτίου και προσωρινή αποθήκευση HTTP.

Κοιτάξτε το αρχείο διαμόρφωσης που καλεί στην πραγματικότητα το nginx

1. Ελέγξτε τη διαδρομή nginx

Η διαδρομή προς το nginx είναι: /soft/nginx/sbin/nginx

2. Δείτε τη διαδρομή του αρχείου διαμόρφωσης nginx
Χρησιμοποιήστε την παράμετρο -t του nginx για να εκτελέσετε έναν έλεγχο διαμόρφωσης για να μάθετε την πραγματική διαδρομή του αρχείου και εάν η κλήση είναι έγκυρη.

Μπορεί να φανεί ότι η διαδρομή του αρχείου διαμόρφωσης του nginx είναι: /soft/nginx/nginx.conf και η κλήση είναι έγκυρη.

Διαμόρφωση αρχείου καταγραφής nginx.conf

Υπάρχουν δύο κύριοι έλεγχοι παραμέτρων για τα αρχεία καταγραφής πρόσβασης Nginx

  • log_format ---- χρησιμοποιείται για τον καθορισμό της μορφής των αρχείων καταγραφής (μπορούν να οριστούν πολλαπλές μορφές καταγραφής, απλώς πάρτε διαφορετικά ονόματα)
  • access_log ----- χρησιμοποιείται για τον καθορισμό της διαδρομής προς το αρχείο και της μορφής καταγραφής που χρησιμοποιείται για την καταγραφή του αρχείου καταγραφής


Προεπιλεγμένες τιμές για log_format:

log_format κύριο '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                     '"$http_user_agent" "$http_x_forwarded_for"';
Προεπιλεγμένες τιμές για access_log:

access_log κούτσουρα/access.log κύρια.
log_format μορφή σύνταξης και η σύνταξη παραμέτρων περιγράφονται ως εξής:


access_log μορφή σύνταξης και η σύνταξη παραμέτρων περιγράφονται ως εξής:


Λεπτομερής επεξήγηση των ενσωματωμένων μεταβλητών Nginx και των παραμέτρων μεταβλητής μορφής καταγραφής

Όταν η τιμή που καταγράφεται στο αρχείο καταγραφής είναι "-", υποδεικνύεται ως κενή.





Προηγούμενος:Η γραμματική διαφορά μεταξύ at, in, on, with, και, for στα αγγλικά
Επόμενος:Συγκεντρώστε πειραματικές ερωτήσεις
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com