مرحباً @pfaffman،
بالاطلاع على الوثائق الخاصة بـ تشغيل مواقع ويب أخرى على نفس الجهاز مثل Discourse، أحتاج إلى بعض التأكيد:
- تقول المشاركة
> لا يمكنك استخدام ./discourse-setup لإعداد Discourse إذا كان خادم آخر يستخدم المنفذ 80 أو 443. ستحتاج إلى نسخ وتعديل samples/standalone.yml باستخدام محرر النصوص المفضل لديك.
وأفهم أنني بحاجة إلى تعديل app.yml قبل تشغيل discourse-setup، كما هو مذكور بالفعل في المقدمة
> لا يمكنك استخدام ./discourse-setup لإعداد Discourse إذا كان خادم آخر يستخدم المنفذ 80 أو 443. ستحتاج إلى نسخ وتعديل samples/standalone.yml باستخدام محرر النصوص المفضل لديك.
هل يمكنك بعد ذلك تأكيد العملية التالية:
- تنزيل كل شيء من Github
- تشغيل
discourse-setupمرة واحدة مع الخيار--skip-connection-test→ سيؤدي هذا إلى إنشاءcontainers/app.yml - تعديل
app.ymlكما هو موضح في الوثائق أعلاه - تحديث البرنامج باستخدام
/var/discourse/launcher rebuild app - إنشاء موقع nginx للإشارة إلى مقبس Discourse وإعادة تشغيل nginx
- أخيرًا، تشغيل متصفح للوصول إلى Discourse على https://discourse.mydomain.com، والذي يشير ببساطة إلى عنوان IP للخادم.
شكراً مقدماً على نصيحتك!