لذا أنا أحاول تثبيت DC (سندعوها بذلك) على جهاز Ubuntu الخاص بي، ولكن عند إدخال نطاق موقعي الإلكتروني، يظهر لي…
تحذير: المنفذ 443 على الجهاز لا يبدو أنه متاح باستخدام اسم المضيف: discoursedemo.tk.
تحذير: الاتصال بـ http://discoursedemo.tk (المنفذ 80) يفشل أيضًا.
يشير هذا إلى أن discoursedemo.tk يحل إلى عنوان IP لا يصل إلى هذه
الآلة حيث تقوم بتثبيت discourse.
أول ما يجب فعله هو التأكد من أن discoursedemo.tk يحل إلى عنوان IP الخاص بهذا الخادم.
عادةً ما يتم ذلك في نفس المكان الذي اشتريت فيه النطاق.
أستخدم CloudFlare لإعدادات DNS و FreeNom للحصول على النطاق. إليك لقطة شاشة لما لدي في قائمة DNS:
المشكلة هي كما هو موصوف تمامًا. إذا كان هذا هو جهاز الكمبيوتر المنزلي الخاص بك، فمن المرجح أن تكون المشكلة في جدار الحماية. تحتاج إلى التأكد من وصول الاتصالات الواردة إلى المنفذين 80 و 443 إلى جهاز الكمبيوتر الخاص بك.
في الصورة التي نشرتها، أنشأت سجل CNAME لـ discoursedemo.tk. تحتاج إلى إنشاء سجل A يشير إلى العنوان IP العام لجهازك. أنصحك باستخدام نطاق فرعي، حتى لو كان www فقط.
للعلم، www.discoursedemo.tk تُحلّ الآن إلى عنوان IP المعني من مزوّد خدمة DNS الخاص بي. كما أنني أستطيع عمل ping لذلك المضيف بنجاح، مما يعني أن الإنترنت يستطيع رؤيته.
غير أنني لا أستطيع الوصول إليه على المنفذ 443 أو المنفذ 80، وهو ما قد يعني إما أن خادم الويب على مضيفك لم يستمع بعد إلى هذه المنافذ، أو أن جدار حماية يمنع الاتصال.
للأسف، لا أعرف شيئًا عن CloudFlare أو خدماتها، أو ما الذي قد يكون محدودًا وفقًا للخطط المختلفة. قد ترغب في تجربة مواقع الدعم أو المنتديات الخاصة بهم للحصول على مساعدة في إعداده.
كما أنني لم أقم بتثبيت Discourse على منفذ غير قياسي، لذا لا يمكنني مساعدتك في ذلك؛ قد يكون هناك أشخاص آخرون قاموا بذلك، لكن بشكل عام، تُشغّل معظم المواقع الإلكترونية على المنفذ 80 (http) أو 443 (https).