لدي خادم جاهز لـ Discourse، لكنني لا أعرف كيفية إعداده. هل هناك بيضة (egg) لـ Discourse يمكنني استيرادها إلى لوحة تحكم Pterodactyl على خادمي؟ على أي حال، شكراً مقدماً.
إذا كان الأمر كذلك، فمن غير المرجح أن تحصل على مساعدة هنا.
الطريقة المدعومة الوحيدة لتثبيت Discourse هي كيفية تثبيت Discourse في بيئة الإنتاج. أوصي بإجراء تثبيت نظيف لنظام Ubuntu بدون “egg thing” واتباع هذا الدليل.
Pterodactyl مخصص لإدارة خوادم الألعاب. تحتاج إلى خادم Linux لتثبيت Discourse.
لقد أقسمت أنني رأيت شخصًا يستضيفه من لوحة Pterodactyl.
حسب ما أفهم، Pterodactyl هو مجموعة من البرامج التي، كما قال @IAmGav، مصممة لإدارة خوادم الألعاب. ومع ذلك، فإن أحد المكونات هو تثبيت خادم ويب Nginx قياسي مع إضافة تكوين لواجهة الويب Pterodactyl Panel.
من الممكن نظريًا تثبيت Discourse جنبًا إلى جنب مع Pterodactyl بنفس الطريقة الموضحة هنا:
ومع ذلك، سيكون هذا تثبيتًا متقدمًا وغير مدعوم لـ Discourse. سيتطلب معرفة جيدة بإدارة خوادم Linux وسيتطلب منك تثبيت Pterodactyl على نظام لديك وصول جذري إليه.
كنت أبحث عن بعض الأشياء، وجدت هذا، لكنني لست متأكدًا مما إذا كان هذا هو ما تتحدث عنه. هل تمانع في إلقاء نظرة عليه؟
لست متأكدًا مما هو ذلك. المعلومات حول كيفية تكوين خادم ويب لـ Pterodactyl متاحة في وثائق التثبيت الخاصة به والتي ستكون “الموقع الآخر” في الوثائق المرتبطة في منشوري السابق.
إذا لم تكن قد اطلعت بالفعل على تلك الوثائق لتثبيت Pterodactyl، فقد تكون تستأجره كخدمة وفي هذه الحالة من شبه المؤكد أنه ليس لديك الوصول الجذر اللازم لتثبيت Discourse بجانبه.
إذا لم يكن لديك وصول الجذر، فلن يعمل حقًا كـ “egg” حتى لو كان موجودًا. من المحتمل أن يستخدم Pterodactyl Panel المنافذ 80/443 وبدون القدرة على تعديل تكوين خادم الويب الخاص به، ستكون عالقًا في تشغيل Discourse على منافذ مختلفة. هذا يعني أن الزوار لن يتمكنوا من استخدام https://yourdiscourse.com لأن ذلك سيصل إلى Pterodactyl، وسيتعين عليهم استخدام شيء مثل https://yourdiscourse.com:12345 بدلاً من ذلك.
ولن يعمل Discourse على منفذ غير قياسي.
إذًا، أفهم من هذا أنه لا توجد طريقة للقيام بذلك بنجاح؟
إما أنه لا توجد طريقة، أو أن الأمر سيتطلب خبيرًا في Discourse و Pterodactyl لعدة ساعات.