دليل النشر

استضافة منتدى Flarum على خادم VPS

انشر على VPS Cloud ←

دليل عملي

استضافة منتدى Flarum على خادم VPS

الاستضافة الذاتية3 دقائق للقراءةعدد الخطوات: 4

Flarum برنامج منتدى مجتمعي مفتوح المصدر (MIT) مكتوب بـPHP مع واجهة SPA على Ember.js. يجمع بين تجربة مستخدم حديثة — تحديثات فورية، تحرير Markdown، إشعارات ذكية — ونظام امتدادات غني يغطي SSO والاستطلاعات والجوائز والرسائل الخاصة وأكثر. على VPS من ServOrbit، يبدأ Flarum وMariaDB في حاويتَي Docker، جاهزَين في أقل من دقيقتين.

المحتويات· لماذا تستضيف منتداك مع Flarum؟1/4
  1. 01لماذا تستضيف منتداك مع Flarum؟
  2. 02ما يُضيفه Flarum على VPS الخاص بك
  3. 03خطوات النشر على ServOrbit
  4. 04الأمان والنسخ الاحتياطية

لماذا تستضيف منتداك مع Flarum؟

تُفرض على منصات المنتديات SaaS رسوم لكل مستخدم، وشروط استخدام على بياناتك، وبنيتها التحتية بينك وبين مجتمعك. Flarum يُزيل هذا الاعتماد.

برخصة MIT، Flarum مجاني للنشر والتعديل. بنيته PHP + MariaDB خفيفة: يكفي VPS بـ1 جيجابايت RAM لمجتمع نشط. وعلى خلاف phpBB أو Vanilla، الواجهة هي SPA على Ember.js — المنشورات الجديدة والإعجابات والإشعارات تظهر بدون إعادة تحميل الصفحة.

ما يُضيفه Flarum على VPS الخاص بك

  • واجهة SPA لحظية — منشورات وإشعارات بدون إعادة تحميل، تجربة قريبة من Slack.
  • نظام امتدادات غني — discussion-likes وpolls وbadges وSSO OAuth وصفحات مخصصة والمئات من حزم Composer.
  • بحث نصي كامل — فهرس MariaDB FULLTEXT على عناوين النقاشات والمنشورات.
  • صلاحيات دقيقة — منتدى عام أو شبه خاص أو خاص بالكامل، قابل للضبط لكل مجموعة ووسم.
  • JSON:API — اقرأ النقاشات واكتبها من أدوات خارجية (n8n، webhooks، تطبيقات موبايل).
  • تحديثات بسيطةdocker compose pull && docker compose up -d يُحدّث الصورة دون المساس بالبيانات.

خطوات النشر على ServOrbit

  1. ربط دومين قبل النشر

    يكتب Flarum FLARUM_BASE_URL في إعداداته عند أول تشغيل. تغيير هذه القيمة لاحقاً يتطلب إعادة إنشاء volumes. من لوحة ServOrbit، ارتبط بدومينك قبل النقر على نشر.

  2. النشر من Marketplace

    Marketplace → Collaboration → Flarum → نشر. يُجهّز ServOrbit خادم Ubuntu 24.04، يثبّت Docker، ويبدأ حاويتَين: MariaDB 10.11 (مع healthcheck قبل Flarum) وcrazymax/flarum. يستغرق التثبيت الكامل 60 إلى 90 ثانية.

  3. تغيير كلمة المرور الافتراضية

    ينشئ Flarum حساب مسؤول بالبيانات الافتراضية flarum / flarum. اذهب إلى https://your-domain.com/admin، سجّل الدخول وغيّر كلمة المرور فوراً من الإدارة → الملف الشخصي.

  4. إعداد المنتدى والامتدادات

    في لوحة الإدارة، حدد عنوان المنتدى ووصفه وصورة الغلاف. فعّل الامتدادات المطلوبة من تبويب الامتدادات. التثبيت بنقرة واحدة من الواجهة أو عبر composer require داخل الحاوية.

الأمان والنسخ الاحتياطية

يخزّن Flarum كل بياناته في volume /data (أصول وامتدادات وتخزين) وفي MariaDB. للنسخ الاحتياطي: انسخ volume /data وصدّر قاعدة البيانات: docker exec <db_container> mysqldump -uflarum -p$DB_PASSWORD flarum > backup.sql. للاستعادة: أعد تركيب الـvolumes وأعد استيراد الـdump.

عند أول تسجيل دخول، غيّر كلمة مرور حساب flarum وقيّد الوصول إلى /admin بعنوان IP محدد عبر جدار حماية ServOrbit إذا كان منتداك عاماً.

منتدى مجتمعي تريد إطلاقه؟

يُنشر Flarum بنقرة واحدة على Ubuntu 24.04 عبر ServOrbit — MariaDB مُضمَّن، HTTPS عبر nginx، الدومين يُربط بسحب وإفلات.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـالعربية والفرنسية والإنجليزية.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة