تكنولوجيا

كيفية اختبار ملف تكوين Nginx (ولماذا يجب اختباره) – CloudSavvy IT

NGINX

إذا كنت تقوم بتغيير ملف تكوين nginx ، إذا قمت بإعادة تشغيل nginx وارتكبت أخطاء أو أخطاء إملائية أو نسخ ولصق أخطاء من Stackoverflow ، فأنت في خطر كبير. لحسن الحظ ، هناك طريقة مضمنة بسيطة لاختبار ملفات التكوين الخاصة بك للتأكد من أنها لا تكسر كل شيء.

أسوأ جزء في ارتكاب خطأ في ملف التكوين الخاص بك هو أن nginx سيتوقف ولن يبدأ مرة أخرى حتى تحل المشكلة. لذلك ، فإن أي شخص يحاول زيارة موقع الويب الخاص بك سيرى صفحة خطأ مثيرة للاهتمام.

لذا عليك أولاً معرفة موقع nginx ، يمكنك دائمًا القيام بذلك بسرعة ps -ef | grep nginx (أو العديد من الطرق الأخرى التي تنتج مخرجات مماثلة).

والآن بعد أن عرفنا مكان الملف الثنائي ، نقوم ببساطة بتشغيله باستخدام المعامل -t.

/usr/nearby/nginx/sbin/nginx -t

إذا قمت بخطأ ما ، فستتلقى رسالة خطأ تشير إلى فشلها.

إذا نجحت ، ستتلقى رسالة تفيد بأن كل شيء على ما يرام.

الآن بعد أن عرفت أن بناء الجملة الخاص بك صحيح ، يمكنك إعادة تشغيل nginx (برشاقة) مع إعادة تحميل خدمة nginx. أو … يمكنك ربطهما معًا بحيث تتم إعادة التحميل ، ولكن فقط إذا كانت البنية صحيحة ، باستخدام عامل التشغيل && على النحو التالي:

/usr/community/nginx/sbin/nginx -t && /usr/local/nginx/sbin/nginx -s reload

من الجدير بالذكر أن nginx الخاص بك قد يكون موجودًا في مجلد مختلف ، لذا يجب عليك تعديل المسار وفقًا لذلك.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى