خطوات عملية مفصلة للمبتدئين لتثبيت Discourse. بدءاً من اختيار الخادم المناسب، ومروراً بإعداده، وتمرير بروتوكول SMTP، وإعدادات DNS، وتنفيذ كل شيء بالترتيب الصحيح. نظراً لأن هذه العملية اليدوية تحتوي على العديد من الفروع والخيارات، لديّ الكثير من الشكوك، وسمعت عن العديد من الإعدادات التي تساءت عندما لم تُنفَّذ بعناية. أريد أن أفعل هذا بشكل صحيح، وسأكون ممتناً إذا كان بإمكان أي شخص تصحيح أخطائي. سأنتقل عبر أكبر عدد ممكن من الخطوات وأتوقف عند التعثر. يمكن أن تكون هذه الصفحة مفيدة، حيث يتم تلخيص الشكوك الرئيسية بشكل شامل في مكان واحد
الهدف: تثبيت Discourse على خادم VPS مستضاف ذاتياً لمنتدى يبدأ بـ 100 مستخدم في الشهر
1) من بين الدليلين الرسميين المتاحين، اخترتُ البسيط. ما هي المشكلات التي قد أواجهها؟ هل هذا ليس جيداً للمرونة أو التوسع في المستقبل؟
تثبيت أساسي سريع خلال 10 دقائق: دليل تثبيت Docker للمبتدئين
تثبيت قوي ومرن لخوادم كبيرة أو متعددة: دليل تثبيت Docker المتقدم
2) هل هذا ترتيب إعداد جيد؟ i) تكوين واستئجار خادم VPS > ii) SMTP > iii) النطاق و DNS > iv) تثبيت Discourse
3.1) فيما يتعلق بالنطاق و DNS، لديّ بالفعل موقع إلكتروني بنطاق مخصص. لست متأكداً مما يجب أن أفعله؛ اسم نطاق فرعي أم خادم أسماء فرعي؟ بحثتُ لكنني لا أفهم
3.2) رغم أنني لا أفعل ذلك الآن، إذا لزم الأمر، يمكن ربط منتدى Discourse بنطاق نقي مثل example.com أليس كذلك (إذا لم يكن مستخدماً بالطبع)؟ لا يجب أن يكون نطاقاً فرعياً مثل forum.example.com أليس كذلك؟ لماذا يقول دليل Discourse فقط “أنشئ سجل DNS - A يشير نطاقك الفرعي (مثلاً forum.example.com) إلى عنوان IP الخاص بخادمك”؟
4.1) فيما يتعلق بـ SMTP: لست متأكداً تماماً هنا. فيما يتعلق بتسجيل دخول المستخدمين، هذا هو هدفي Connect User logins from my Wix site for my Discourse forum لضمان ذلك، ماذا يجب أن أفعل؟
4.2) لم أقم بإعداد بريد إلكتروني تجاري بعد، ويمكنني فعل ذلك الآن من Hostinger. هل لهذا علاقة كبيرة بـ SMTP؟ فيما يتعلق بـ SMTP، سمعت على هذا المنتدى عن MailGun و MailJet و Brevo. ماذا يعني ذلك؟
5) اختيار وتكوين خادم VPS: كانت Contabo و Hetzner الأرخص بينما بدت موثوقة جداً، إذا اخترت Contabo الأرخص، هل سأفقد شيئاً مفيداً؟ هل هي آمنة؟ (أردت مقارنة التكوين بالكامل مع Hetzner، لكنهم لا يسمحون لك حتى برؤية خيارات التكوين دون تقديم بياناتك وبطاقة الخصم ومراجعة شروطك؟ أكثر ما لدي هو لقطات شاشة @Lilly)
5.1) لوحة التحكم: تظهر Contabo أن Webmin و Webmin + LAMP متضمنان. يُظهر cPanel كإضافة باهظة الثمن. سمعت عن cPanel، لا أحتاج إلى هذا أليس كذلك؟
5.2) نظام التشغيل: تظهر Contabo أن Ubuntu متضمن دون أي ذكر له، هل هذا كافٍ؟ (يظهر تكوين Digital Ocean خيارات بجانب Ubuntu الخاصة بهم مثلاً 24.04 (LTS) x64)
5.5) لا يظهر IPv6 في التكوين، رغم أنه تحت صفحة خطة vps الخاصة بهم يُعلن عن التالي “تأتي عناوين IPv4 و IPv6 المخصصة مع كل خطة”. أتساءل عما إذا كان هذا يحتوي عليها أم لا
5.6) سمعت بعض السلبيات فيما يتعلق بـ Contabo، ماذا يعتقد الأشخاص هنا الذين جربوا Contabo؟
5.7) المواصفات الجيدة التالية هي الحد الأدنى المتاح وبأسعار رائعة! فقط لأعرف، (في حال تغيير الخادم) بما أن Discourse يوصي بـ 2GB، أليس 4 غير ضروري؟ ما هو اللقطة (snapshot)؟




