إعداد Let's Encrypt مع مجال ثانٍ لتركيب Discourse موجود

لدي تثبيت discourse مستضاف ذاتيًا موجود تم إعداده باستخدام https.
https://community.old.domain يعمل
أريد إعداد https://community.new.domain
لقد نسيت كيف قمت بإعداد Discourse في البداية. أسئلتي:

  1. أين أقوم بتشغيل let’s encrypt؟ هل يوجد نص برمجي، أم أقوم بتثبيت certbot و python3-certbot-nginx في مكان ما؟ أنا غير ملم بـ docker، لذا أحتاج إلى وصفة أو مجموعة من الخطوات إذا كان عليّ تشغيل هذا في docker
  2. بمجرد حصولي على الشهادة، كيف أضيف الشهادة إلى تكوين nginx؟
    أقوم بتبديل اسم المجتمع من old.domain إلى new.domain. آمل أن تستمر الروابط إلى old.domain في العمل.

تحقق من هذه الأدلة:

إعجابَين (2)

شكراً لمساعدتك. إذا قمت باتباع هذه الخطوات، هل سيتوقف العمل على old.domain على الفور?

أنا قلق من أن روابط old.domain ستتوقف عن العمل. هناك العديد منها. الناس أكثر اعترافاً بـ old.domain.

أريد استخدام old.domain و new.domain في نفس الوقت لمدة شهر أو شهرين. هل هذا ممكن؟

في مكان ما يوجد موضوع حول كيفية إضافة نطاق ثانٍ إلى شهادة Let’s Encrypt. لا يمكنني العثور عليه، لكن هذا ما تريده

إعجابَين (2)

شكرًا لك. ربما تقصد هذه؟

تبدو هذه معقدة جدًا. قد أحتاج إلى الحصول على نطاق آخر للاختبار على تثبيت Discourse داخلي آخر للشركة قبل أن أجربه على موقع عام كبير.

حسنًا، لقد بذلت بعض الجهد لجعل الأمر ممكنًا لك لإنشاء النص للصقه في ملف yml الخاص بك.

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

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