أنا أعرف ما يكفي لأكون خطيرًا عندما أجلس أمام جلسة SSH مفتوحة. لقد مررت بخطوات التثبيت بنجاح في اليوم الآخر، وعملت كل شيء على ما يرام.
لكن اليوم، كان علي إعادة البناء (كنت على خادم تطوير وليس على الخادم الإنتاجي)، وبعد اتباع نفس الخطوات، لم يظهر أي شيء بعد تشغيل ./discourse-setup والذهاب إلى الموقع الإلكتروني بعد اكتمال التثبيت.
كما قمت بتشغيل ./launcher start app، وما زال لا يظهر أي شيء.
ما هي بعض الأمور النموذجية التي يجب أن أفعلها لاستكشاف مشكلة التثبيت وإصلاحها؟
لا، يبدو أن التثبيت قد نجح. عندما أتحقق من docker info، أرى أن الحاوية تعمل أيضًا.
أنا أستخدم Amazon Linux 2 على AWS، وقد نجح هذا الأمر في اليوم السابق على نفس نظام التشغيل. يُستخدم CloudFlare فقط لخدمة DNS لهذا النطاق.
إليك الترتيب الدقيق لما قمت به. تم تثبيت Git و Docker و ncat عبر amazon-linux-extras كما طُلب أثناء التثبيت (لكن هذا لا ينبغي أن يكون مشكلة، حيث كان لدي منتدى تطوير يعمل في اليوم السابق).
يمكنك البحث عن تعليمات تثبيت شهادتك الخاصة، والتي تشير إلى أنها عملية مرهقة للغاية، أو يمكنك الحصول على شهادة مجانية وبدون أي عناء من خلال السماح لـ Let’s Encrypt بالحصول عليها نيابةً عنك.
في الواقع، أعود عن كلامي. لقد فتح كروم النافذة في وضع أظهر آخر تحميل ناجح للصفحة، لكن التحديث في وضع التصفح المتخفي يظهر أنها لا تزال لا تعمل. إخفاق كامل من جانبي.
هل هناك رابط يوضح كيفية إعداد شهادة Let’s Encrypt؟ أحتاج إلى مراجعة ما قمت به (أو ما لم أقم به).
فقط قم بتشغيل discourse-setup. عندما يُسألك عن let’s encrypt، قدم أي عنوان بريد إلكتروني، أو عنوانك الخاص إذا كنت ترغب في استلام بريد إلكتروني إذا اعتقدوا أنك تحتاج إلى تجديد.