تشغيل خادم Minecraft خاص بك على VPS يعني أنه متصل على مدار الساعة، ولا يعتمد على إنترنت منزلك، ويستطيع استيعاب لاعبين أكثر من حاسوب محمول. يعدّ هذا الدليل خادم Java Edition على Ubuntu مع إعادة تشغيل تلقائية.
كم تحتاج من الخادم؟
| اللاعبون | الإعداد | VPS المقترح |
|---|---|---|
| 2 إلى 5 | Vanilla أو Paper | 2 vCPU، 4 GB RAM |
| 5 إلى 20 | Paper مع بضع إضافات | 4 vCPU، 8 GB RAM |
| حزم التعديلات | Forge أو Fabric | 4 vCPU، من 8 إلى 16 GB من RAM |
الحلقة الرئيسية في Minecraft تعمل على خيط واحد سريع، لذا تمنح خطة بمعالج مخصص نبضات أكثر سلاسة من المشتركة. اختر موقعاً قريباً من لاعبيك؛ راجع كيف تختار موقع VPS.
1. ثبّت Java
sudo apt update
sudo apt install -y openjdk-21-jre-headless screen
تحتاج إصدارات Minecraft الحالية إلى Java 21. تحقق من الإصدار الذي تنوي تشغيله إذا كان أقدم.
2. أنشئ مستخدماً ونزّل الخادم
sudo adduser --system --group --home /opt/minecraft minecraft
sudo -u minecraft mkdir -p /opt/minecraft/server
cd /opt/minecraft/server
نزّل ملف jar الخاص بالخادم للإصدار الذي اخترته من موقع Minecraft الرسمي أو من موقع PaperMC، واحفظه باسم server.jar. ثم وافق على الترخيص:
echo "eula=true" | sudo -u minecraft tee eula.txt
3. شغّله كخدمة
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft server
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar server.jar nogui
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
sudo ufw allow 25565/tcp
اضبط -Xmx على نحو نصف الذاكرة في الجهاز، ليحتفظ نظام التشغيل بمساحة للتخزين المؤقت. اتصل من اللعبة بعنوان IP الخاص بخادمك.
4. الإعدادات الأساسية في server.properties
white-list=trueوenforce-whitelist=trueكي لا ينضم إلا اللاعبون المعتمدون.view-distance=8يخفض استخدام المعالج مع خسارة قليلة ظاهرياً.online-mode=trueيُبقي التحقق من الحسابات مفعلاً. إيقافه يتيح لأي شخص انتحال شخصية أي لاعب.
احمِه من الهجمات
خوادم الألعاب هدف شائع لـ DDoS. اختر مضيفاً يوفّر ترشيحاً على مستوى الشبكة، وهو ما يشرحه دليلنا إلى حماية DDoS، ولا تنشر عنوان IP الخاص بك في أماكن لا حاجة لها. انسخ مجلد العالم احتياطياً يومياً؛ راجع دليل النسخ الاحتياطي.