أحاول إعداد Discourse على موقع الويب الخاص بي

لقد قمت بإعداد Discourse عبر المستندات وقمت بتثبيت Discourse على DigitalOcean VPS. قمت بتغيير جميع خوادم الأسماء (nameservers) إلى DigitalOcean وأضفت عنوان URL الخاص بنطاق الويب الخاص بي إلى المشروع في DigitalOcean.

لسبب ما لا يزال يعرض صفحة Godaddy Lander ؟؟
كيف يمكنني إصلاح هذه المشكلة والبدء في إعداد Discourse؟

إعجابَين (2)

أهلاً بك @Preeminence :slight_smile:

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

(للعلم فقط، على الرغم من أنه قد يكون متأخراً قليلاً، ولكن لا حاجة لنقل خوادم الأسماء لتثبيت Discourse)

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

كان لديّ أسماء نطاقات Godaddy الافتراضية وانتظرت 48 ساعة، ولا تزال صفحة الويب تعرض صفحة Godaddy Lander بعد تثبيت Discourse على DigitalOcean VPS (اتباع جميع الخطوات في وثيقة التثبيت..)

هل لا يزال هناك شيء مباشر على جانب جودادي؟

الموقع هو bidsturf.com، ويستمر في إعادة التوجيه إلى bidsturf.com/lander

يبدو أن لديك سجل DNS شارد في مكان ما. عندما أستخدم https://dnschecker.org/ للنظر في http://bidsturf.com/ ، يبدو أنه يشير إلى مكانين.
قد تحتاج إلى الاتصال بـ GoDaddy ومعرفة ما إذا كان بإمكانهم إزالة إعادة التوجيه إذا لم يعد لديك وصول.

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

حسنًا ، سأتصل بهم غدًا.

لا داعي للانتظار.

أضف إدخالًا في ملف /etc/hosts الخاص بك يشير إلى النطاق إلى عنوان IP الخاص بـ GoDaddy وسترى موقعك.

جربت ذلك، ولا يزال يشير إلى الصفحة المقصودة.

من لقطة الشاشة التي قمت بتحريرها، يبدو أنك تحاول الوصول إلى الملف في جهاز الكمبيوتر الذي يعمل بنظام Windows الخاص بك. للتأكد، هل تقوم بتشغيل Discourse في بيئة تطوير أم إنتاج؟

وضع المطور

في هذه الحالة، ستقوم بتشغيله على localhost، وليس على نطاق. عند تشغيل خادم التطوير، انتقل إلى https://localhost:4200 لرؤية المنتدى.

لا عليك، تحققت للتو. إنه في وضع الإنتاج، كيف يمكنني التبديل بين وضعي الإنتاج والتطوير؟

سيتعين عليك تثبيت منتدى منفصل للتطوير.

أعتقد أنه بما أنك تعمل في بيئة إنتاجية، يمكنك تجاهل نصيحتي أعلاه.

هل يجب علي تشغيل هذا على DigitalOcean VPS أم أن هذا قديم؟

لا، على حد علمي، دي أو (DO) مناسب لتشغيل منتداك عليه.

هل أحتاج إلى إعداد هذه السجلات الموجودة لدي في DigitalOcean لكي يعمل الموقع؟

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

أعتقد أنه يجب أن يكون لديك سجل A واحد فقط، ولكن بخلاف ذلك، فإن نظام أسماء النطاقات لديك يحل بشكل جيد عندما أتحقق من https://dnschecker.org/. :partying_face:

لست متأكدًا من الغرض من سجلي A السفليين، ولكن أعتقد أن www يجب أن يكون إعادة توجيه أو cname بدلاً من A. هناك أيضًا بعض النصائح للحصول على شهادة للنطاق الثاني أيضًا Set up Let’s Encrypt with multiple domains / redirects

ومع ذلك، قد تجد أنه من الأسهل التركيز على إعداد موقعك على واحد أولاً وحل العنوان الثاني لاحقًا.

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

ذهبت إلى دعم GoDaddy لسجلّي A السفليين. وضعت اثنين لأنني لم أكن أعرف عنوان IP الذي يجب استخدامه.

فتحت موجه الأوامر (CMD) وأجريت اختبار ping للموقع وحصلت على عنوان IP 143.244… كاسم مضيف وأضفته كسجل A. العنوان 142.93… هو عنوان IP الخاص بالخادم الافتراضي الخاص (VPS).

لا أعرف أيهما سيعمل، أحاول فقط عرض المنتدى على bidsturf.com (والذي لا يزال لا يعرض أي شيء في الوقت الحالي).

لكن ربما سأحاول إزالة سجلّي A السفليين وإضافة www كسجل CNAME.

إذا تمت إضافتها بناءً على نصيحة GoDaddy للمساعدة في حل المشكلة الأصلية، فتحقق مرة أخرى من النصيحة للتأكد من إدخالها بشكل صحيح واتركها في الوقت الحالي. :+1:

للتأكيد فقط، هل عنوان IP الذي يشير إليه سجل A ‘الرئيسي’ هو عنوان IP الخاص بـ DO droplet الخاص بك؟

إذا كان الأمر كذلك، سأحاول تشغيل ./discourse-setup مرة أخرى لمعرفة ما إذا كان ذلك سيؤدي إلى تشغيل الأمور. :magic_wand: