كيفية إعداد منتدى Discourse.org على Linux [Linode] بالطريقة الصحيحة - خطوات تم اختبارها والتحقق منها

نشرت: 2020-04-01
Crunchify Tips حول كيفية إعداد الخطاب على Linode في 10 دقائق

في Crunchify ، لدينا منتدى المجتمع الخاص بنا: https://ask.crunchify.com .

في منتدى مجتمع ask.crunchify.com ، نستخدم Discourse كبرنامج منتدانا. يجب أن يكون إنشاء المنتدى بسيطًا مثل تثبيت WordPress ولكن للأسف it's not the case بالنسبة لـ Discourse.

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

في هذا البرنامج التعليمي ، سنتطرق إلى خطوات how to setup Discourse.org Forum على طريقة Linode node الصحيحة. تم verified and tested successfully . أيضًا ، إذا كانت لديك أسئلة أدناه ، فأنت في المكان الصحيح.

  • اقتراح لخادم افتراضي جيد لاستضافة الخطاب
  • كيفية تثبيت Discourse على Ubuntu 14.04 LTS
  • قم بتثبيت Discourse على Linode
  • تثبيت الخطاب لمدة 15 دقيقة على Linode
  • تثبيت الخطاب على أوبونتو
  • إعداد منتدى Linode و Discourse.org

هيا بنا نبدأ:

الخطوة 1

  • اشترك في Linode.
  • انقر فوق Add a Linode .
  • حدد Linode 4096
  • بناءً على الموقع الجغرافي - حدد الموقع
  • انقر فوق Add this Linode في أسفل الصفحة.
أضف Linode 4096 لإعداد منتدى الخطاب الخاص بك - Crunchify Tips
بناءً على الموقع الجغرافي - اختر الموقع - Crunchify

الخطوة 2

بمجرد إتمام عملية الدفع وإكمال جميع خطوات الدفع ، يجب أن تكون قادرًا على رؤية Linode مع Hostname و IP .

لوحة تحكم Linode الخاصة بمنتدى Crunchify

الخطوه 3

  • قم بتثبيت صورة على جهاز VM الخاص بك.
  • انقر فوق نشر ارتباط صورة. نظرًا لأنني قمت بالفعل بإعداد نظام التشغيل الخاص بي من قبل ، فإنك ترى ملف تعريف نظام التشغيل الحالي هناك
  • اختر Ubuntu 14.04 LTS من القائمة (الشاشة التالية) المطلوب لمنتدى Discourse.org.
  • بالنسبة لخيار Deployment Disk Size ، قم بتوفير كل الأحجام المتوفرة.
  • انقر فوق Deploy .
انشر صورة Ubuntu على Linode - Crunchify Tips

الخطوة 4 قم بتشغيل جهاز VM الخاص بك

انقر فوق Boot (التمهيد) لتشغيل Linode VM الخاص بك

الخطوة 5

انتقل إلى علامة تبويب remote access وأمر الخروج لتسجيل الدخول إلى Linode الخاص بك (هنا linode هو مصطلح ، والذي يمثل VM الذي يحتوي على 2 جيجابايت من ذاكرة الوصول العشوائي ووحدة المعالجة المركزية ثنائية النواة).

تفاصيل مفتاح Linode Remote Access SSH وعنوان IP - تلميح Crunchify

بعد هذه step-5 ، أعتقد أنك لست بحاجة إلى المجيء إلى Linode Manager .

ستحدث جميع الخطوات أدناه في Mac OS X Terminal أو إذا كانت تعمل بنظام التشغيل Windows ، فستكون على الأداة المساعدة لأمر Putty.

الخطوة 6

الآن قم بتسجيل الدخول باستخدام macOS Terminal.

قم بتسجيل الدخول إلى Linode VM باستخدام SSH - Mac OS X terminal - Crunchify Tips

كما ترى في الصورة أعلاه ، لدينا بعض التحديثات للحزم. استخدم الأمر أدناه لتحديث الحزم.

الخطوة 7

حان الوقت الآن لتهيئة Linode وتثبيت Discourse و Docker وما إلى ذلك.

فيما بين ، فيما يلي list of commands التي قمت بتشغيلها لتكوين الطريقة الصحيحة للخطاب. سنتناول كل خطوة بالتفصيل أدناه.

الخطوة 8 إعداد اسم المضيف

نفذ 4 أوامر أدناه وقم بإعداد اسم المضيف بشكل صحيح.

الخطوة 9 تغيير المنطقة الزمنية

$ dpkg-reconfigure tzdata

اتبع الشاشة المرئية والمنطقة الزمنية للإعداد حسب الموجه.

قم بإعداد Ubuntu Timezone

في حال تم. يجب أن تشاهد قيم المنطقة الزمنية الخاصة بك في النافذة الطرفية.

خطوة 10 تثبيت منتدى الخطاب

10.1) قم بتثبيت Docker

$ wget -qO- https://get.docker.com/ | sh

استخدم الأمر أعلاه لتثبيت حاوية Docker . Docker هي تقنية حاوية تساعدنا في تسهيل إنشاء التطبيقات ونشرها وتشغيلها بنقرة واحدة.

10.2) تثبيت الخطاب

10.3) تحديث ملف app.yml

$ nano /var/discourse/containers/app.yml

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

خطوات إعداد البريد الإلكتروني للخطاب لـ ask.crunchify.com

انقر فوق CTRL-X ، وانقر فوق Y واضغط على Press Enter للخروج من أمر nano.

10.4) ابدأ منتدى الخطاب

  • سيبدأ أمر bootstrap app في إنشاء تطبيق Discourse الخاص بك. قد يستغرق البناء بالكامل حسب طاقة Linode up-to 5 min .
  • سيبدأ أمر start app في الواقع منتدى الخطاب.

الخطوة 11) قم بزيارة المنتدى الخاص بك

  • قم بالتسجيل باستخدام بريد إلكتروني قمت بتحديده في step 10.3 .
Crunchify Tips لإنشاء منتدى الخطاب للمرة الأولى

في حالتي هو https://ask.crunchify.com

الخطوة 12) قم بإعداد التسجيل باستخدام حسابات وسائل التواصل الاجتماعي

  1. خطوات التسجيل في Twitter
  2. خطوات الاشتراك في Facebook
  3. خطوات الاشتراك في جوجل
Facebook Twitter وزر الاشتراك في Google لمنتدى الخطاب - دروس Crunchify

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

تبحث عن المزيد من التخصيص؟ يرجى زيارة all Discourse.org posts هنا: https://crunchify.com/tag/discourse/