ما المثبّت على خادم MediaWiki الخاص بك؟
- MediaWiki 1.43 LTS من صورة Docker الرسمية، ويبدأ بالتركية
- قاعدة بيانات MariaDB 11
- HTTPS عبر Caddy: يُفتح الويكي على عنوان sslip.io مبني على IP الخاص بك، فالنطاق اختياري
- حساب مسؤول باسم Yonetici، دون شاشة إعداد
- قراءة عامة، مع إغلاق التحرير وإنشاء الحسابات أمام الزوار
- ملف إعدادات يمكنك تحريره في /opt/seturack/mediawiki/LocalSettings.php
- جدار حماية لا يفتح سوى المنافذ 22 و80 و443
ما الحجم الذي تحتاجه لـ MediaWiki؟
توصي المتطلبات الرسمية لـ MediaWiki بما لا يقل عن 256 MB من RAM و351 MB من التخزين لموقع على حاسوب واحد، وتحذّر من أن هذا لن يكفي لويكي مزدحم أو يسمح بالرفع. وكقاعدة عامة، 1 GB بداية جيدة لفريق أو ويكي صغير. فكّر في 2 GB لويكي واسع القراءة، وفي 4 GB لويكي ينمو بالرفع والإضافات. يمكنك رفع RAM والمعالج والقرص كلًّا على حدة من لوحتك، وتبقى بياناتك وعنوان IP كما هما.
| الاستخدام | الحجم | السعر | اختر |
|---|---|---|---|
| بضعة أشخاص | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.59/شهريًا | |
| فريق صغير | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.02/شهريًا | |
| شركة | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.91/شهريًا |
لمن هو؟
- الشركات التي تحتفظ بقاعدة معرفة داخلية ومستندات العمليات
- كل من يبني موسوعة للألعاب أو الهوايات أو المجتمعات
- المدارس والنوادي والجمعيات التي تحتفظ بأرشيف
- الفرق التي تعرف طريقة التحرير في Wikipedia وتريد الشيء نفسه
- ويكيات لها قراء في تركيا وينبغي أن تعمل على خادم في إسطنبول
ماذا يحدث بعد الطلب؟
- اضبط الحجم وأتمّ الدفع.
- يبدأ خادمك ويُثبَّت MediaWiki من تلقاء نفسه. استغرق ذلك نحو 4 دقائق في اختباراتنا على خوادم حقيقية.
- في لوحتك افتح خادمك من خوادمي. عندما يشير صف التطبيق في تبويب نظرة عامة إلى أن MediaWiki جاهز، انقر فتح التطبيق.
- استخدم رابط تسجيل الدخول في أعلى اليمين وأدخل البيانات الموجودة في صفّي اسم الدخول وكلمة المرور. اسم الدخول هو Yonetici بحرف Y كبير.
- افتح اسمك في أعلى اليمين وانتقل إلى التفضيلات، ثم حدّث بريدك الإلكتروني وكلمة المرور. ويمكنك تغيير لغة الواجهة من هناك أيضًا.
- حرّر الصفحة الرئيسية، ثم أنشئ حسابات لفريقك في Special:CreateAccount.
مع كل خادم
- نسخ احتياطي يومي مشمول في السعر
- حركة بيانات غير محدودة
- صلاحية root كاملة
- ارفع RAM والمعالج أو اخفضهما لاحقًا، وكبّر القرص
- الموقع: Istanbul · IST-1.
من المفيد أن تعرف
- بعد تغيير ملف الإعدادات نفّذ docker compose restart mediawiki في المجلد نفسه.
- رفع الملفات والصور متوقف، وتفعّله في LocalSettings.php.
- لم يُعرَّف خادم بريد. لتأكيد البريد والإشعارات ضع بيانات خدمة بريد في الإعداد $wgSMTP.
- الإصدار 1.43 إصدار بدعم طويل الأمد، وينتهي دعمه الرسمي في ديسمبر 2027. تثبيت إصلاحات الأمان والانتقال إلى إصدار أحدث مسؤوليتك أنت.
- مجلدات الإضافات غير المضمَّنة تختفي عند إعادة إنشاء الحاوية. اربط تلك الإضافات بشكل دائم في compose.yaml.
- إن تعذّر إصدار شهادة، يُفتح الويكي عبر http على عنوان IP الخاص بك.
أسئلة وأجوبة عن MediaWiki
كم يحتاج MediaWiki من RAM؟
توصي المتطلبات الرسمية لـ MediaWiki بما لا يقل عن 256 MB من RAM لموقع على حاسوب واحد، وتقول إن ذلك لن يكفي لموقع مزدحم. وكقاعدة عامة، 1 GB بداية جيدة لويكي صغير، و2 GB لويكي واسع القراءة.
هل يمكنني جعل MediaWiki خاصًا بفريقي؟
نعم. في هذا التثبيت يستطيع الزوار القراءة فقط، وينشئ المسؤول الحسابات في Special:CreateAccount. ولإغلاق القراءة أيضًا أضف سطر $wgGroupPermissions إلى LocalSettings.php يضبط صلاحية read على false للمستخدمين المجهولين. وتنصح وثائق MediaWiki بتجربة ذلك بعناية أولًا.
كيف أفعّل رفع الصور في MediaWiki؟
رفع الملفات متوقف افتراضيًا في MediaWiki. اضبط $wgEnableUploads على true في /opt/seturack/mediawiki/LocalSettings.php، ثم نفّذ docker compose restart mediawiki. تُحفظ الملفات المرفوعة على وحدة تخزين Docker دائمة.
هل يمكنني استخدام VisualEditor مع MediaWiki؟
نعم. يأتي VisualEditor مع MediaWiki، فلا شيء تنزّله. أضف wfLoadExtension( 'VisualEditor' ); إلى LocalSettings.php وأعد تشغيل الحاوية، ثم شغّل سكربت التحديث في MediaWiki.
لماذا لا تصل رسائل التأكيد من MediaWiki؟
يستخدم MediaWiki افتراضيًا دالة mail في PHP، ولا يعرّف التثبيت خادم بريد. ضع بيانات خدمة بريد في الإعداد $wgSMTP داخل LocalSettings.php.
هل يمكنني استخدام نطاقي الخاص مع MediaWiki؟
نعم. وجّه سجل A إلى عنوان IP الخاص بخادمك وأضف العنوان الجديد إلى إعدادات HTTPS. ثم غيّر $wgServer في LocalSettings.php إلى العنوان الجديد ونفّذ docker compose restart mediawiki.