خادم ماين كرافت هو بيئة مخصصة تتيح للاعبين التواصل والبناء واللعب معًا في عالم واحد دائم. مع إمكانية استضافة خادم من جهاز الكمبيوتر الخاص بك، فإن استخدام مزود استضافة سحابي أو VPS يمنحك تجربة لعب أفضل ووصولاً عامًا دون الحاجة إلى تشغيل جهاز الكمبيوتر المنزلي على مدار الساعة.
في هذا الدليل، سنشرح لك كيفية إعداد خادم ماين كرافت باستخدام خادم استضافة. سواءً كنت تُطلق عالمًا صغيرًا لأصدقائك أو تُنشئ مجتمعًا مُعدّلًا كبيرًا، يُغطي هذا الدليل خطوة بخطوة ما تحتاجه، وكيفية نشر الخادم، وكيفية الحفاظ عليه يعمل بسلاسة.
ما الذي تحتاجه لاستضافة خادم Minecraft عبر الإنترنت؟
أولاً وقبل كل شيء. لاستضافة خادم ماين كرافت على خادم افتراضي خاص (VPS) أو منصة سحابية، ستحتاج إلى خادم بصلاحيات الجذر، وموارد أجهزة كافية لتشغيله. Java عمليات، وبعض الأدوات لإدارة الملفات والاتصال. معظم الإعدادات الأساسية لا تتطلب مواصفات عالية، ولكن إذا كنت تخطط لاستخدام تعديلات أو استضافة العديد من اللاعبين، فالأداء مهم.
فيما يلي نظرة عامة سريعة على ما ستحتاجه:
| متطلبات | تفاصيل |
|---|---|
| مزود استضافة | VPS أو خادم سحابي (على سبيل المثال Hostinger, Kamatera, DigitalOcean) |
| نظام التشغيل | Ubuntu 22.04 LTS أو Debian 12 (يفضل التثبيت الجديد) |
| وحدة المعالجة المركزية: | 2 نواة افتراضية أو أكثر |
| رامات | 4 جيجابايت كحد أدنى للخوادم القياسية؛ 6–8 جيجابايت أو أكثر للخوادم المعدلة |
| التخزين | 20 جيجا بايت SSD أو أعلى |
| عرض النطاق الترددي | 1 تيرابايت على الأقل شهريًا (أكثر إذا كانت عامة) |
| وصول الجذر | تسجيل الدخول عبر SSH مع التحكم الكامل في بيئة الخادم |
| Java وقت التشغيل | OpenJDK 17 أو أحدث |
| ملف خادم ماين كرافت | ملف .jar الرسمي (Java (الطبعة) من Minecraft.net |
| أدوات اختياري | SFTP العميل، اسم المجال، جدار الحماية (UFW)، نص النسخ الاحتياطي/لوحة التحكم |
خطوة بخطوة لإعداد خادم Minecraft الأول الخاص بك
ننتقل الآن إلى: سنوضح لك كيفية اختيار مزود الاستضافة المناسب ونشر خادم Minecraft الخاص بك باستخدام إعداد Linux نظيف.
الخطوة 1: اختر موفر استضافة يتمتع بالموارد الكافية
لإنشاء خادم ماين كرافت على الإنترنت، تحتاج إلى مزوّد استضافة يوفر وصولاً كاملاً إلى الخادم، وقوة أجهزة كافية، واتصالاً مستقراً بالشبكة. مع أن أي خادم افتراضي خاص تقريباً قادر على تشغيل ماين كرافت، إلا أن اختيار مستضيف بميزات متوافقة مع ماين كرافت سيوفر عليك الوقت ويجنبك مشاكل الإعداد.
فيما يلي ثلاثة موفري استضافة موصى بهم يعملون بشكل جيد لخوادم Minecraft:
| مزود استضافة | مواصفات خطة البداية | تحديد نطاق السعر | نقاط القوة |
|---|---|---|---|
| Hostinger (لوحة اللعبة) | 2 وحدة معالجة مركزية افتراضية، 2 جيجابايت من ذاكرة الوصول العشوائي، 50 جيجابايت SSD | من ~6.99 دولارًا أمريكيًا شهريًا | لوحة تحكم لعبة Minecraft مثبتة مسبقًا، ودعم سهل للمكونات الإضافية/التعديلات |
| Kamatera | مخصص بالكامل (على سبيل المثال 2 وحدة معالجة مركزية افتراضية، 4 جيجابايت من ذاكرة الوصول العشوائي) | الدفع بالساعة أو شهريًا | مرونة عالية، ومراكز بيانات عالمية، وقابلية التوسع مع النمو |
| أبيكس ماين كرافت استضافة | 2 غيغابايت من ذاكرة الوصول العشوائي (مُحسّنة لماين كرافت) | من ~7.49 دولارًا أمريكيًا شهريًا | استضافة مخصصة للألعاب، إعداد فوري، دعم رائع |
ملاحظات: Hostingerتعد خطة لوحة اللعبة الخاصة بـ 's وApex مثالية للمبتدئين الذين يريدون إعدادًا جاهزًا للتشغيل مع لوحات تحكم مدمجة. Kamatera يناسب المستخدمين المتقدمين الذين يفضلون الإعداد اليدوي ويحتاجون إلى التحكم في الموارد المخصصة.
الخطوة 2: نشر وإعداد خادم افتراضي
بعد اختيار مزوّد الخدمة، أنشئ خادمًا افتراضيًا (VPS أو جهازًا افتراضيًا سحابيًا). إليك كيفية إعداده:
- اختر نظام تشغيل نظيف - انتقل إلى Ubuntu 22.04 LTS أو Debian 12. فهي مدعومة بشكل جيد وآمنة لاستضافة Minecraft.
- حدد منطقة الخادم الخاص بك - اختر موقعًا بالقرب من قاعدة اللاعبين الخاصة بك (على سبيل المثال، سنغافورة لجنوب شرق آسيا، وفرانكفورت لأوروبا).
- تعيين وصول تسجيل الدخول الجذر - استخدم كلمة مرور جذر قوية (يتم إنشاؤها تلقائيًا أو يدويًا) أو زوج مفاتيح SSH عام/خاص لتسجيل الدخول الآمن.
- النشر الكامل - سيقوم معظم مقدمي الخدمة بتفعيل الخادم الخاص بك خلال 1 إلى 5 دقائق.
بمجرد أن يصبح جاهزًا، قم بالاتصال بخادمك باستخدام محطة SSH.
الخطوة 3: التثبيت Java (وقت تشغيل خادم Minecraft)
تتطلب خوادم ماين كرافت Java لتشغيله. إليك كيفية تثبيته على خادم VPS الجديد:
- تواصل عبر SSH - استخدم المحطة الطرفية (macOS/Linux) أو PuTTY (Windows):
ssh root@your_server_ip - تحديث حزم الخادم - قم بتشغيل الأمر التالي للتأكد من أن نظامك محدث:
sudo apt update && sudo apt upgrade -y - تثبيت OpenJDK 17 أو أحدث - Java 17 هو إصدار الدعم طويل الأمد الحالي المتوافق مع Minecraft:
sudo apt install openjdk-17-jre-headless -y - أكد Java التركيب - تأكد من أنه يعمل:
java -version
إذا رأيت تأكيد الإخراج Java 17+، أنت جاهز لتثبيت خادم Minecraft في الخطوة التالية.
الخطوة 4: تنزيل وتشغيل خادم Minecraft
الآن أصبح خادم الاستضافة الخاص بك جاهزًا Java بعد تثبيته، حان الوقت لتنزيل وتشغيل خادم Minecraft الفعلي.
- إنشاء دليل عمل للخادم - هذا يحافظ على تنظيم ملفاتك:
mkdir /minecraft && cd /minecraft - تنزيل ملف خادم ماين كرافت الرسمي - احصل على
.jarملف ل Java إصدار من Minecraft.net (الصفحة الرسمية هنا). يمكنك استخدامwgetللتحميل مباشرة:wgethttps://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar-O server.jar(استبدل عنوان URL بالعنوان الأحدث من الموقع) - قبول اتفاقية ترخيص المستخدم النهائي – سوف تفشل العملية الأولى عمدًا، ولكنها ستنشئ ملفات التكوين:
java -Xmx2G -Xms1G -jar server.jar noguiثم قم بتعديلeula.txtملف:nano eula.txtالتغييرeula=falseإلى عامeula=true - قم بتشغيل الخادم مرة أخرى - الآن سيتم تشغيل الخادم بشكل طبيعي:
java -Xmx2G -Xms1G -jar server.jar noguiستشاهد تحميل وحدة التحكم في الخادم وبدء إنشاء عالم Minecraft.
الخطوة 5: افتح المنفذ المطلوب (25565)
لتسمح للاعبين آخرين بالانضمام إلى خادم Minecraft الخاص بك، ستحتاج إلى السماح بحركة المرور الواردة عبر المنفذ 25565 (منفذ Minecraft الافتراضي).
إذا كنت تستخدم لوحة تحكم مثل Hostingerلوحة ألعاب 's أو Apex Hosting، قد يكون الوصول إلى المنفذ مُهيأً مسبقًا. لإعدادات خادم السحابة اليدوية (مثل Kamatera), يجب تعديل UFW أو iptables يدويًا.
- تمكين المنفذ باستخدام UFW - إذا كان UFW (جدار الحماية غير المعقد) نشطًا على الخادم الخاص بك:
sudo ufw allow 25565/tcp - تأكد من أنه مفتوح -
sudo ufw statusيجب أن ترى خطًا يتضمن25565/tcp ALLOW.
الخطوة 6: (اختياري) قم بتوجيه المجال أو المجال الفرعي إلى الخادم الخاص بك
يمكنك تسهيل انضمام أصدقائك إلى خادمك عن طريق ربط اسم نطاق بدلاً من مشاركة عنوان IP. بعد الضبط، يمكن للاعبين الانضمام إلى خادمك باستخدام رابط مثل play.yoursite.com بدلاً من عنوان IP عادي.
الخطوات التي يجب اتباعها:
- شراء أو استخدام المجال الحالي - يمكن تسجيل النطاقات من خلال مقدمي الخدمات مثل Namecheap أو عن طريق Hostingerلوحة 's.
- إنشاء سجل A في إعدادات DNS
- مضيف:
play(أو أي نطاق فرعي تفضله) - النوعفي ممارسة اللياقة البدنية:
- بعد التخفيض:عنوان IP العام لخادمك
- TTL:افتراضي (أو 300 ثانية)
- مضيف:
- انتظر انتشار DNS - قد يستغرق هذا الأمر من بضع دقائق إلى بضع ساعات.
ماذا تفعل بعد أن يصبح خادم Minecraft الخاص بك جاهزًا للعمل؟
بمجرد أن يصبح خادم Minecraft الخاص بك جاهزًا للعمل، هناك بعض الأشياء المهمة التي يجب مراعاتها لضمان اللعب السلس والأداء الجيد والاستقرار على المدى الطويل - خاصة إذا كنت تخطط لاستضافة لاعبين متعددين أو استخدام التعديلات أو تنمية مجتمع عام.
يغطي هذا القسم كل ما يهم بعد الإعداد.
انضم إلى خادمك واختبره
أول شيء يجب عليك فعله هو اختبار الاتصال من وجهة نظر اللاعب.
افتح لعبة Minecraft Java في الإصدار، انتقل إلى وضع تعدد اللاعبين، واستخدم خيار الاتصال المباشر لإدخال عنوان IP أو نطاق خادمك (مثل play.yoursite.com). إذا كان كل شيء يعمل، فسيتم تحميل اللعبة بسلاسة.
في الوقت نفسه، راقب جهاز الخادم أو لوحة اللعبة للتأكد من ظهور اتصال اللاعب في السجلات. يتحقق هذا الفحص السريع من أن إعدادات المنفذ وجدار الحماية وتثبيت ماين كرافت تعمل جميعها بشكل صحيح.
تحسين أداء الخادم
يمكنك تحسين أداء الخادم الخاص بك عن طريق زيادة ذاكرة الوصول العشوائي المخصصة، والتبديل إلى ملف jar للخادم المحسن للأداء، وضبط ملفات التكوين الخاصة بك.
- إذا لاحظت أي تأخير أو انخفاض في الأداء، فقم بتعديل أمر البدء لتخصيص المزيد من الذاكرة.
- باستخدام ورق or حنفية يساعد أيضًا استخدام ملف .jar الافتراضي بدلاً من الملف الموجود به، على تقليل تحميل الخادم وإضافة دعم المكونات الإضافية.
- في خانة رمز الخصم، أدخل TABBYDAY.
server.propertiesيمكن أن يؤدي فتح ملف أو تقليل مسافات العرض أو تعطيل الميزات غير المستخدمة (مثل استخدام كتلة الأوامر) إلى تحسين معدلات التجزئة بشكل كبير. - بالنسبة للخوادم التي تعمل على مدار الساعة، خذ بعين الاعتبار جدولة عمليات إعادة التشغيل اليومية لمسح الذاكرة ومنع التباطؤ.
إضافة المكونات الإضافية أو التعديلات
إذا كنت ترغب في إطالة تجربة اللعب، يمكنك تثبيت إضافات أو تعديلات حسب نوع الخادم الذي تستخدمه. تُعد الإضافات مثالية لإضافة أوامر أو أذونات أو ميزات إضافية لتحسين جودة اللعبة دون تعديل جوهرها.
للتثبيت، قم بإسقاط .jar ملفات المكونات الإضافية في /plugins المجلد وأعد تشغيل الخادم.
لمزيد من التخصيص، يُمكن إضافة التعديلات باستخدام Forge أو Fabric، ولكن تذكّر أنه يجب على كل لاعب استخدام نفس إصدارات التعديلات المُستخدمة على الخادم. عادةً ما تتطلب الخوادم المُعدّلة ذاكرة وصول عشوائي (RAM) أكبر، وهي مُناسبة أكثر للاعبين الذين يُفضلون التثبيت اليدوي أو استخدام مُضيف مثل Apex يدعم حزم التعديلات بنقرة واحدة.
تأمين وصيانة الخادم الخاص بك
غالبًا ما يتم تجاهل الأمان والنسخ الاحتياطي حتى يحدث خطأ ما.
إذا كنت تدير الخادم بنفسك على VPS، فابدأ بإنشاء مستخدم غير جذر منفصل للعمليات اليومية، وفكر في تغيير منفذ SSH الافتراضي أو تمكين تسجيل الدخول المستند إلى المفتاح لمنع هجمات القوة الغاشمة.
يجب عليك أيضًا جدولة نسخ احتياطية منتظمة لملفات عالمك باستخدام نصوص برمجية آلية أو أدوات نسخ احتياطي من مُضيفك. إذا كان خادمك عامًا أو شبه عام، يُنصح بتثبيت أذونات أو إضافة إضافات إلى القائمة البيضاء لتقييد الوصول ومنع التعطل.
أدوات مثل أساسياتX or لاكبيرمز تمنحك سيطرة جيدة على ما يمكن لكل لاعب فعله.
في المخص:
تشغيل خادم ماين كرافت الخاص بك على مزوّد استضافة يمنحك أكثر من مجرد حرية اللعب. يمنحك تحكمًا كاملاً بإعدادات العالم وتعديلاته ومن ينضم إليه. سواء كنت تُنشئ عالمًا صغيرًا لأصدقائك أو تُنشئ مركزًا متعدد اللاعبين، فإن البدء بالمضيف المناسب يضمن لك الحصول على الأداء والاستقرار اللذين تتطلبهما ماين كرافت.
بعد أن أصبح خادمك جاهزًا للعمل، يمكنك تحسينه حسب الحاجة، وإضافة إضافات أو حزم تعديل، وزيادة مواردك مع نمو قاعدة لاعبيك. ماذا لو حدث عطل؟ معظم المشاكل قابلة للحل ببعض الأوامر أو تعديلات الإعدادات. قد تبدو استضافة ماين كرافت بنفسك عملية معقدة في البداية، لكن النتيجة هي تجربة أكثر سلاسة وقابلية للتخصيص، تتحكم بها بالكامل.
الأسئلة الشائعة: أسئلة شائعة حول استضافة خادم Minecraft
ما هو الفرق بين خادم ماين كرافت المعدل والخادم العادي؟
يستخدم الخادم العادي (الأصلي) ملف خادم Mojang الافتراضي، ويتيح اللعب الجماعي الأساسي دون أي تعديلات. أما الخادم المُعدَّل، فيستخدم أطر عمل مثل Forge أو Fabric لتحميل التعديلات، والتي تُغيّر ميزات اللعب، وتُضيف عناصر أو آليات جديدة، وتتطلب موارد نظام أكبر. يجب على كل من يتصل بخادم مُعَدَّل استخدام إصدار حزمة التعديلات نفسه على عميل Minecraft الخاص به.
كم عدد اللاعبين الذين يمكنني استضافتهم باستخدام 2 جيجا بايت أو 4 جيجا بايت من ذاكرة الوصول العشوائي؟
إعداد 2 غيغابايت مناسب للاعبين من 2 إلى 4 على خادم عادي مع الحد الأدنى من الإضافات. لـ 5 إلى 10 لاعبين أو أي نوع من الإعدادات المعدلة، ستحتاج إلى 4 غيغابايت على الأقل من ذاكرة الوصول العشوائي (RAM) ووحدتي معالجة مركزية افتراضيتين (vCPU). إذا كنت تتوقع نشاطًا كثيفًا (مثل مزارع ريدستون، أو محملات تشانك، أو أكثر من 2 لاعبًا)، يُنصح بزيادة حجم ذاكرة الوصول العشوائي إلى 20-6 غيغابايت مع أداء أفضل لوحدة المعالجة المركزية.
متى يجب علي ترقية خطة استضافة Minecraft الخاصة بي؟
يجب عليك التفكير في ترقية خطة الاستضافة الخاصة بك عندما يبدأ الأداء بالانخفاض أو عندما يتجاوز خادمك موارده الحالية. تشمل العلامات تأخرًا ملحوظًا أثناء اللعب، أو بطءًا في تحميل الكتل، أو انخفاضًا في معدل تكرار البيانات (TPS أقل من 20). إذا نفدت ذاكرة الوصول العشوائي (RAM) من خادمك بشكل متكرر أو تعطل عند انضمام المزيد من اللاعبين، فهذه إشارة واضحة إلى حاجتك إلى مزيد من الذاكرة أو قوة وحدة المعالجة المركزية. وبالمثل، إذا كنت تخطط لتثبيت حزم تعديلات كثيفة، أو زيادة عدد اللاعبين، أو استضافة فعاليات عامة، فإن رفع مستوى VPS الخاص بك أو الانتقال إلى خطة أعلى مستوى سيساعد في الحفاظ على سلاسة اللعب وتقليل وقت التوقف. مزودو الاستضافة مثل Kamatera اجعل هذا الأمر سهلاً من خلال التوسع المرن للموارد، بينما غالبًا ما تقدم المضيفات الخاصة بـ Minecraft مسارات ترقية مصممة للخوادم المتنامية.
لماذا لا يستطيع أصدقائي الاتصال بخادمي؟
إذا لم يتمكن أصدقاؤك من الانضمام إلى خادم ماين كرافت الخاص بك، فالسبب الأكثر شيوعًا هو مشكلة في الشبكة أو جدار الحماية. تأكد من أن المنفذ 25565 مفتوح على خادمك ومسموح له باستخدام أي إعدادات جدار حماية نشطة (مثل UFW أو iptables). تأكد أيضًا من مشاركة عنوان IP العام الخاص بك، وليس عنوانًا خاصًا أو محليًا. إذا كنت تستخدم نطاقًا أو نطاقًا فرعيًا، فقد يستغرق نشر DNS وقتًا - قد يستغرق الأمر عدة ساعات قبل أن يصبح نطاقك متاحًا. مشكلة شائعة أخرى هي عدم تطابق الإصدار: إذا كان خادمك يعمل بإصدار مُعدّل أو قديم، فسيحتاج أصدقاؤك إلى استخدام نفس إصدار ماين كرافت والتعديلات للاتصال.
كيف أقوم بعمل نسخة احتياطية لعالمي في ماين كرافت؟
للنسخ الاحتياطي يدويًا، أوقف الخادم وانسخ مجلدات /world و/world_nether و/world_the_end إلى مجلد النسخ الاحتياطي. في إعدادات VPS، يمكنك أتمتة هذه العملية باستخدام cron job وtar أو rsync. إذا كنت تستخدم لوحة تحكم مثل Hostingerمن خلال لوحة ألعاب 's أو Apex، قد تتمكن من الوصول إلى أدوات النسخ الاحتياطي بنقرة واحدة.
هل يمكنني استضافة خادم Bedrock Edition بهذه الطريقة؟
لا. هذا الدليل مخصص خصيصًا لماين كرافت Java خوادم الإصدار. يستخدم إصدار Bedrock برنامج خادم مختلفًا وله متطلبات استضافة خاصة به. يقدم بعض مزودي الاستضافة باقات خوادم Bedrock مخصصة كمنتج منفصل.