אנו כולנו כבר היינו שם; אתה צריך לעשות "רק שינוי קטן זה" לתצורת ה-NGINX שלך ולפני שאתה מבין את זה, שרת האינטרנט שלך לא פעיל. למרבה המזל, יש תשובה בשינויי תצורה ב-NGINX!
ישנם מספר משימות שאתה יכול לבצע כדי לבדוק שינויים בתצורה ב-NGINX עם מתגים מובנים, תרגולי בעיות מומלצים ובדיקות הרשאות. במדריך זה, אתה הולך ללמוד איך להתחיל כך שלעולם לא תפיל את הייצור שלך שוב!
אימות תחבורת הקובץ של NGINX
קבצי תצורה של NGINX עוקבים אחר סכמה מסוימת. אתה לא יכול פשוט לספק טקסט כלשהו בקובץ התצורה ולצפות ש-NGINX יבין אותו. עליך לבדוק את התחבורת שלו לפני שתשחרר אותו לסביבה חשובה.
כדי לבדוק קובץ תצורה של NGINX, הפקודה הבינארית של NGINX מספקת את המתג -t
. המתג -t
הוא דגל שאומר ל-NGINX לקרוא את קובץ התצורה (וכל הקבצים המתייחסים בקובץ התצורה הראשי) ולוודא שהתחבורת חוקית.
המתג
-t
אינו בדוק תחבורה רק בקובץ התצורה הראשי של NGINX, אלא הוא קורא ובודק גם את תחבורת הקבצים המתייחסים דרך הצהרתinclude
.
אם תחבורת קובץ התצורה חוקית, תראה את ההודעה הבאה:

להפך, אם יש לך טעות בקובץ התצורה, המתג -t
יגיד לך.

אם, לדוגמה, NGINX לא יכול לקרוא קובץ כלול בקובץ התצורה עקב בעיה בהרשאה, תראו את הפלט הבא.

מסקנה
עליכם כעת לדעת כיצד לבדוק את תחביר קובץ התצורה של NGINX! כאשר אתם עושים שינוי בקובץ התצורה של NGINX, זכרו להפעיל תמיד את המתג -t
! ואם אתם משתמשים ב- MAC, הנה כיצד להגדיר את NGINX.