DNS و Discourse

أستخدم خادمًا افتراضيًا من Host Europe. لدي بعض الأسئلة حول إعدادات DNS و SMTP.

إليك إعدادات DNS:

Hostname                  Record       IP Address
forum.example.com         A            178.77.99.191

هل أحتاج إلى إدخال CNAME؟ وإذا كان الأمر كذلك، فما هو الإدخال الصحيح؟

أضفت حساب بريد إلكتروني postmaster@example.com لـ SMTP

DISCOURSE_DEVELOPER_EMAILS: 'forum@example.com'
DISCOURSE_SMTP_ADDRESS: mailout.example.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: postmaster@example.com
DISCOURSE_SMTP_PASSWORD: aUd34cdWKCu6CTjfoH7ykk 

بعد بدء تشغيل Discourse، تظهر رسالة خطأ تفيد بأن المنفذ 443 مستخدم بالفعل. نعم، هذا صحيح. كيف يمكنني حل هذه المشكلة؟

قد يحدث استخدام المنفذ 443 مسبقًا لعدة أسباب، منها وجود خادم ويب آخر قيد التشغيل بالفعل على الخادم الخاص بك.

يمكنك التحقق من ذلك باستخدام الأمر التالي:

netstat -alpn | grep 443

يعمل httpd على المنفذ 443. هذا هو الموقع الإلكتروني example.com. يجب أن يعمل المنتدى في نطاق فرعي هو forum.example.com. أي منفذ يجب أن أستخدمه؟

إليك مخرجات الأمر netstat -alpn | grep 443

[root@vserver ~]# netstat -alpn | grep 443
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      28853/sw-cp-server: 
tcp        0      0 178.77.99.191:8443      185.243.71.165:58504    TIME_WAIT   -                   
tcp        0      0 178.77.99.191:8443      185.243.71.165:58482    TIME_WAIT   -                   
tcp        0      0 178.77.99.191:8443      185.243.71.165:58514    TIME_WAIT   -                   
tcp6       0      0 :::443                  :::*                    LISTEN      2517/httpd          
tcp6       0      0 :::8443                 :::*                    LISTEN      28853/sw-cp-server: 
tcp6       0      0 178.77.99.191:443       185.243.71.165:46544    TIME_WAIT   -                   
tcp6       0      0 178.77.99.191:443       185.243.71.165:46542    TIME_WAIT   -

سيُطلب منك اتباع هذا الدليل لإعداد Discourse بجانب Apache2.