إعداد Discourse على جهاز يحتوي على Nginx موجود مسبقًا

لدي خادم مخصص يشغل موقعي الإلكتروني باستخدام Nginx. أحاول اتباع الدليل المرتبط (https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md)، ولكن بمجرد تشغيل أمر ./discourse-setup، توقف وعرض رسالة توجهني إلى رابط (Run other websites on the same machine as Discourse)، لكن في هذا الرابط، يُذكر أنه يجب عليّ تعديل ملف app.yml الخاص بي، غير أن الملف غير موجود لأن أمر الإعداد فشل في البدء.
https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

يمكنك نسخ samples/standalone.yml.

يمكنك تحرير discourse-setup لتخطي الاختبار.

يمكنك تعطيل خادم الويب الخاص بك لفترة كافية لتشغيل discourse-setup.

إن جعل discourse يعمل هو أسهل جزء في التكوين المتقدم الذي تحاول تنفيذه.

تفقد الرابط التالي: Run other websites on the same machine as Discourse. أعتقد أن هناك موضوعًا آخر مخصصًا لـ nginx.

شكرًا لك على الرد.

ما الذي تقصده بهذه الجملة؟ لقد اتبعت الخطوات التي ذكرتها بالفعل، ولكن في الوقت الحالي، عندما أكتب ./launcher rebuild app، بعد فترة أواجه خطأ آخر يقول: " [2019-07-02T11:51:07.931930 #16] INFO – : > cd /var/www/discourse && gem update bundler
ERROR: While executing gem … (Gem::RemoteFetcher::UnknownHostError)
timed out (https://rubygems.org/specs.4.8.gz)"

هذه مشكلة مختلفة.

على الأرجح، هذا يعني أن الخادم الخاص بك يعاني من مشكلة في الشبكة أو في نظام أسماء النطاقات (DNS).

لكن، لدي تطبيق ويب آخر يعمل بالفعل على هذا الخادم. لا أستطيع حتى تنفيذ الأمر “./launcher enter app”، لأنني لا أملك حاوية قيد التشغيل والنشاط من أجلي.

تحرير: أعتقد أن مشكلتي هي أن إنشاء تكوين nginx على المضيف الخاص بي لحاويتي لا يفعّل، ولا يمكنني إعداد وكيل عكسي.