إنشاء خادم ماينكرافت على خادمك الخاص

20/12/2023 |
Loading...

مقدمة: يشرح هذا الدليل كيفية إعداد خادم ماينكرافت على خادم VPS أو خادم مخصص. تم اختبار الخطوات على Ubuntu 22.04 LTS.

المتطلبات:

  1. جهاز محلي لتشغيل اللعبة
  2. خادم يعمل بنظام Ubuntu
  3. وصول بصلاحيات root أو مستخدم بصلاحيات sudo

قبل اللعب، يجب تنفيذ بعض الإعدادات الأساسية مثل إعداد جدار الحماية.

مثال على القيم:

  • <Your_Public_IP> - عنوان IP العام
  • <Your_Minecraft_Username> - اسم المستخدم لماينكرافت

الخطوة 1 - إنشاء مستخدم جديد: لا يُنصح باستخدام root لتشغيل الخادم. أنشئ مستخدمًا جديدًا:

adduser <Your_Minecraft_Username>

ثم أضفه لمجموعة sudo:

usermod -aG sudo <Your_Minecraft_Username>

قم بتسجيل الدخول كمستخدم جديد:

su <Your_Minecraft_Username> && cd ~

الخطوة 2 - إعداد الخادم: افتح المنفذ 25565 وثبّت Java:

2.1 فتح المنفذ: باستخدام UFW أو جدار حماية Hetzner، افتح المنفذ لترافيك TCP/UDP.

2.2 تثبيت Java: تحقق من التثبيت:

java --version

إذا لم يكن مثبتًا:

sudo apt update && sudo apt install openjdk-19-jdk-headless openjdk-19-jre-headless -y

الخطوة 3 - تثبيت ماينكرافت: أنشئ مجلدًا:

mkdir MinecraftServer && cd MinecraftServer

حمّل الملف من:

  • Minecraft.net:
wget https://piston-data.mojang.com/.../server.jar
  • PaperMC.io:
wget -O server.jar https://api.papermc.io/...

ثم تحقق من وجود الملف وقم بتحرير eula.txt:

nano eula.txt

غيّر إلى: eula=true

الخطوة 4 - بدء الخادم باستخدام screen:

sudo apt install screen -y && screen -S MinecraftServer

ثم انتقل للمجلد وابدأ الخادم:

cd ~/MinecraftServer && java -Xms512M -Xmx<MEMORY>M -jar server.jar

الخطوة 5 - إدارة جلسة screen: للخروج:

Ctrl+A ثم D

للعودة:

screen -dr MinecraftServer

لإغلاق الجلسة:

screen -X -S MinecraftServer quit

الخطوة 6 - تغيير المنفذ (اختياري): أوقف الخادم وعدّل server.properties لتغيير server-port.

احصل على عروض وتخفيضات حصرية!

ابقَ على اطلاع بآخر العروض، الخصومات، والترقيات الخاصة.

Update cookies preferences