Zackie
(KenTou Drops)
18 سبتمبر 2021، 4:48ص
1
مرحبًا بالجميع! أتمنى أن تكونوا بخير، أنا جديد في كل هذا.
أنا عالق في ربط هذه الخدمات الثلاث: Mailgun ، والنطاق ، وDigital Ocean .
لدي حساب Mailgun
نطاق (لدي أيضًا بريد إلكتروني احترافي وأرغب في إرسال رسائل منه)
حساب Digital Ocean
إذن، ما الذي يجب علي فعله؟
مرحبًا @Zackie
أهلاً بك في Discourse Meta.
الخطوة المنطقية التالية هي اتباع دليل التثبيت هذا:
discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
آمل أن يكون ذلك مفيدًا.
Zackie
(KenTou Drops)
18 سبتمبر 2021، 6:27ص
3
أواجه خطأ أثناء تثبيت discourse
يبدو أن المنفذ 443 على الجهاز غير متاح باستخدام اسم المضيف: example.com
لكن الاتصال بالمنفذ 80 ناجح!
هذا يعني أن إعدادات DNS صحيحة!
ما الذي يجب علي فعله الآن؟
هل يوجد جدار حماية يمنع الاتصالات على المنفذ 443؟
يمكنك التحقق من جدار حماية DigitalOcean وجدار حماية الخادم الافتراضي الخاص بك (VPS) لمعرفة ما إذا كان هذا هو الحال.
Zackie
(KenTou Drops)
18 سبتمبر 2021، 7:23ص
6
تحدثت أيضًا مع شركة النطاق، وأخبروني بالانتظار حيث قد يستغرق الأمر من 24 إلى 48 ساعة ليتم نشره بشكل صحيح. ربما سيتم حل المشكلة.
أعتقد أن تثبيت discourse على نطاق فرعي أسهل، مثل www.example.com (أو forum.example.com ، وما إلى ذلك) بدلاً من الجذر في ‘example.com ’.
إعجاب واحد (1)
Zackie
(KenTou Drops)
18 سبتمبر 2021، 7:33ص
8
لكنني أريد تثبيته على النطاق الرئيسي
إعجاب واحد (1)
Zackie
(KenTou Drops)
18 سبتمبر 2021، 7:44ص
10
كيف أحذف ملف الإعدادات containers/app.yml الموجود بالفعل!
ثم أقوم بالتثبيت مرة أخرى؟
يمكنك ببساطة تشغيل الإعداد مرة أخرى
Zackie
(KenTou Drops)
18 سبتمبر 2021، 9:55ص
12
شكرًا لك.. لقد قمت بإعداد الموقع، وكان يعمل بشكل جيد، ولكن بعد 20-30 دقيقة ظهر هذا:
قد تكون هذه مشكلة تتعلق بـ Let’s Encrypt. لقد وجدت هذه النصيحة مفيدة جدًا للحصول على شهادة لكل من www و non-www:
NOTE: @pfaffman says: This page needs to be cleaned up. There is now a new ENV setting that will let you add more hostnames. In your app.yml under your DISCOURSE_HOSTNAME line (it can go many places but that one makes sense), add
DISCOURSE_HOSTNAME_ALIASES: domain.com,other.domain.com
and early reports suggest that you’ll get valid certs for those domains and that accessing https://domain.com will properly redirect you to your DISCOURSE_HOSTNAME without a certificate error.
If you do that an…
Zackie
(KenTou Drops)
18 سبتمبر 2021، 10:02ص
14
لكنني قمت بتثبيت قياسي مؤخرًا ويظهر https
أيضًا، أنا لا أستخدم نطاقات متعددة أو نطاقات فرعية.. إنه على النطاق الرئيسي الخاص بي
الصندوق يشير إلى أنه غير آمن؟
لتعديل ملف app.yml الخاص بك:
cd /var/discourse
nano containers/app.yml
ثم استخدم مفاتيح الأسهم للتنقل إلى القسم الصحيح، واتبع التعليمات الواردة في المنشور المقتبس أعلاه.
إذا لم ينجح الأمر، يمكنك تحريره يدويًا من ملف app.yml لاحقًا، وسنحاول طريقة أخرى.
إعجاب واحد (1)
Zackie
(KenTou Drops)
18 سبتمبر 2021، 10:22ص
16
شكرًا لك على المساعدة يا صديقي.. كانت المشكلة شيئًا آخر.. فقد كان لدي سجل “A” في DNS الخاص بي يقوم بإعادة التوجيه إلى “النطاق الموقوف”، وهذا هو السبب في ظهور هذه الرسالة الخطأ.
إعجاب واحد (1)
لا تقلق. سعيد لأنك نجحت في إعداده.
إعجاب واحد (1)