أعلم أن سجلات DNS الخاصة بي صحيحة لأن جميع خوادم الويب الخاصة بي تعمل. لدي Apache 2 وهو يعمل بشكل جيد. عند تشغيل discourse-setup، يظهر ما يلي:
*اسم المضيف الخاص بـ Discourse؟ [discourse.example.com]: list.pteranodon.space*
*جاري التحقق من اسم النطاق الخاص بك . . .*
*تحذير: يبدو أن هذا الخادم غير قابل للوصول عند list.pteranodon.space:443.*
*كما فشل الاتصال بـ http://list.pteranodon.space (المنفذ 80).*
*هذا يشير إلى أن list.pteranodon.space يحل إلى عنوان IP خاطئ*
*أو أن حركة المرور لا يتم توجيهها إلى الخادم الخاص بك.*
لكن لا شيء من هذا صحيح. أنا جديد في Discourse. ما الخطأ الذي ارتكبته؟
هل تحاول تثبيت Discourse على خادم يحتوي بالفعل على تثبيت لـ Apache2؟
عند زيارة الرابط المذكور أعلاه، أرى صفحة Apache2 الافتراضية، والتي ستمنع تثبيت Discourse. Discourse هو تطبيق وليس موقع ويب، ولا يحتاج إلى خادم ويب خارجي. فكل ما تحتاجه للتشغيل موجود داخل صورة Docker.
أبسط حل هو إلغاء تثبيت Apache2. وإذا كنت بحاجة إليه لأغراض أخرى، فإنني أوصي بشدة باتباع عملية التثبيت الموصى بها لأول مرة على خادم مختلف.
تشغيل Discourse جنبًا إلى جنب مع خوادم ويب وتطبيقات أخرى موضوع متقدم إلى حد ما، وليس نقطة انطلاق جيدة عندما تحاول التعرّف على كل الجوانب الأخرى.