Discourse قيد التشغيل مع مشكلة Nginx

لقد عبثت بكل من Nginx و Discourse قليلاً مؤخرًا، وكنت أواجه مشكلة بالأمس. لقد قمت بمسح الجهاز بسبب ارتكابي للأخطاء واتباع عدد كبير من الأدلة.
اليوم قمت بتشغيل الجهاز بنظام Ubuntu 20.04، وقمت بتثبيت Discourse أولاً، وقمت بتصحيح أي شيء صغير كنت بحاجة لفعله.

بعد ذلك قمت بإعداد وتثبيت التشفير و docker لهذا الغرض حيث سيتم تشغيله خلف Nginx على نفس الجهاز. ومع ذلك، بعد كل الوقت الذي قضيته في ذلك وجميع الأدلة والمنتديات/المواضيع المختلفة. (بما في ذلك الدليل الرسمي من هنا) لا يزال لا يوجد جدوى.

كنت أحصل على لمحات من Discourse بالأمس، ومع ذلك، قررت أن أبدأ من جديد اليوم، على نظام تشغيل مختلف، وهو Ubuntu لأنني أقوم بتشغيله من المنزل أيضًا. (كنت أستخدم Debian من قبل)

على أي حال، لدي موقع Nginx الافتراضي الخاص بي يعمل مرة أخرى، ولا يبدو أنني أستطيع العثور على ما فعلته بـ Discourse الخاص بي. كان لدي خطأ: “ERR_TOO_MANY_REDIRECTS”.
أنا أستخدم cloudflare كبوابة آمنة لهذا النطاق ورأيت أنني بحاجة إلى إلغاء تحديد السحابة البرتقالية. لقد فعلت ذلك ومع ذلك، لم أقم بإلغاء تحديده إلا للنطاق الفرعي.

لم أعد أواجه هذا الخطأ منذ أن كنت أحاول إصلاحه، ولكن الآن الصفحة لا يتم تحميلها، ولست متأكدًا مما قمت بتغييره وأنا في حيرة تامة حول كيفية جعل هذا يعمل. لست الأفضل على الإطلاق عندما يتعلق الأمر بهذا، لكنني كنت أتعلم شيئًا فشيئًا وأستمتع به.

سيكون أي دعم موضع تقدير كبير، شكرًا مقدمًا. :slight_smile:
~Blood

إعجاب واحد (1)

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

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

3 إعجابات

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

3 إعجابات