• 0

ماذا يعني nginx -g 'daemon off;

السلام عليكم لدي استفسار بخصوص هذا الامر

ماذا يعني nginx -g 'daemon off;

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أهلًا بك،

العفاريت (Daemons) هي تطبيقات نظام خاصة التي تعمل عادةً عملًا دائمًا في الخلفية، وتنتظر طلبياتٍ للوظائف التي توفرها من التطبيقات الأخرى، يتمحور عمل العديد من العفاريت حول الشبكة، وبالتالي فإن عددًا كبيرًا من العفاريت التي تعمل في الخلفية في نظام أوبنتو تُوفِّر وظائف تتعلق بالشبكة؛ بعض الأمثلة عن عفاريت الشبكة تتضمن «عفريت بروتوكول نقل النص الفائق» (HyperText Transport Protocol Daemon‏ [httpd])، الذي يوفر وظيفة خادوم الويب؛ و «عفريت الصدفة الآمنة» (Secure SHell Daemon‏ [sshd])، الذي يوفر طريقةً للدخول الآمن عن بُعد وإمكانيات نقل الملفات؛ و «عفريت بروتوكول الوصول إلى رسائل الإنترنت» (Internet Message Access Protocol Daemon‏ [imapd]) الذي يوفر خدمات البريد الإلكتروني...

خادم Nginx يستخدم افتراضًا

 nginx -g 'daemon on;

أي سيبدأ خادم Nginx في الخلفية، بهذه الطريقة Nginx والخدمات الأخرى تعمل وتتحدث مع بعضها البعض، خادم واحد يدير العديد من الخدمات.

عندما يكون هذا الأمر off يعني العكس، يخبر Nginx بالبقاء في الأمامية foreground بهذه الطريقة خادم واحد لديه خدمة واحدة فقط، يستخدم daemon off عند تغيير إعدادات Nginx فيتم إيقاف الخدمة أثناء ذلك، هذا يتيح اختبار الإعدادات بسرعة، عند الإنتهاء يتم إعادة تشغيلها daemon on

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن