- - كيفية استضافة خادم ماين كرافت على لينكس

كيفية استضافة خادم ماين كرافت على لينكس

هل تريد استضافة خادم Minecraft على نظام Linux؟ إذا كان الأمر كذلك ، فأنت بحاجة إلى تشغيل إصدار Java ، لأن Microsoft تسمح فقط لخوادم Linux Minecraft بالعمل بهذه الطريقة. لتشغيل خادم Minecraft على نظام Linux ، ستحتاج إلى بيئة Java Runtime.platform مع إصدار Java. قد يكون تثبيت Java مزعجًا. ومع ذلك ، من السهل تثبيت Java على نظام Linux ، لذا دعنا نذهب!

تثبيت جافا وقت التشغيل

في هذا الدليل ، سنركز على مفهوماستضافة خادم Minecraft على نظام تشغيل Linux. لن نركز بشكل خاص على استخدام نظام تشغيل خادم Linux ، لأنه غير مطلوب. ومع ذلك ، إذا كنت تبحث عن خادم Minecraft مخصص على نظام Linux ، فيجب أن تسلك هذا المسار على الأرجح ، ونحن نوصي بخادم Ubuntu.

ملحوظة: هناك العديد من إصدارات بيئة Java Runtime على نظام Linux ، كلاهما إصدار Oracle الرسمي والبديل مفتوح المصدر. في هذا البرنامج التعليمي ، سنستخدم إصدار Oracle الرسمي. ومع ذلك ، لا بأس في استخدام إعداد OpenJDK كبديل ، ويجب تشغيل كل شيء بنفس الطريقة.

خادم أوبونتو / أوبونتو

ليس من السهل تثبيت وقت تشغيل Oracle من Javaأوبونتو. ومع ذلك ، إضافة PPA يجعل هذا أقل بكثير من الصداع. نظرًا لطبيعة كيفية عمل خادم Ubuntu ، يجب أن يعمل PPA بشكل جيد على كل من سطح مكتب Ubuntu وخادم Ubuntu. ومع ذلك ، إذا أضفت PPA إلى خادم Ubuntu ووجدت مشكلات ، ففكر في تثبيت وقت تشغيل OpenJDK JRE كبديل.

لإضافة Oracle Java Runtime PPA إلى نظامك ، افتح المحطة الطرفية وأدخل ما يلي:

sudo add-apt-repository ppa:webupd8team/java

يركض تحديث مناسب لتحديث مصادر برامج أوبونتو.

sudo apt update

بعد تشغيل التحديث ، استخدم ترقية ملائمة لتثبيت أي تحديثات تظهر.

sudo apt upgrade -y

أخيرًا ، قم بتثبيت Oracle Java من مستودع البرامج.

sudo apt install oracle-java9-installer
sudo apt install oracle-java9-set-default

خادم دبيان / دبيان

يمكن لدبيان الوصول إلى Ubuntu Oracle Java PPA. لإضافته ، ستحتاج إلى تعديل /etc/apt/sources.list ملف. فتح محطة وإطلاق نانو.

أوراكل جافا لا يعمل؟ النظر في استخدام بديل مفتوح المصدر بدلا من ذلك.

sudo nano /etc/apt/sources.list

الصق الكود التالي في محرر Nano:

#Webupd8

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

حفظ محرر نانو مع السيطرة + O ، ثم استخدم الجهاز لإضافة مفتاح GPG لبرنامج PPA.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

أخيرًا ، قم بتثبيت Java.

sudo apt-get install oracle-java9-installer
sudo apt-get install oracle-java9-set-default
echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

رد هات / فيدورا / زحمة

لدى Oracle دعمًا جيدًا لجميع أنظمة تشغيل Linux التي تستند إلى Redhat ، لذلك من السهل تثبيتها. ومع ذلك ، إذا كانت لديك مشكلات ، فقد ترغب في النظر إلى بديل مفتوح المصدر.

لتثبيت أحدث إصدار من Oracle Java Runtime Environment ، انتقل إلى صفحة التنزيل واحصل على أحدث RPM.

بمجرد التنزيل ، افتح المحطة ، القرص المضغوط إلى ~ / للتحميل دليل وتشغيل المثبت.

فيدورا / RHEL

sudo dnf jre-8u171-linux-x64.rpm

أو

sudo yum jre-8u171-linux-x64.rpm

سوزي

sudo zypper jre-8u171-linux-x64.rpm

تشغيل Minecraft Java Edition Server

بعد الحصول على عمل جافا ، يتم الجزء الصعب. الآن كل ما تبقى هو تنزيل أحدث إصدار من تطبيق خادم Minecraft Java Edition وتشغيله. عند التنزيل ، افتح المحطة الطرفية فيديو موسيقي أمر لوضع تطبيق الخادم في مكان مناسب.

ملحوظة: إذا كنت تستخدم نظام تشغيل خادم ، فقد تحتاج إلى تنزيل الملف ووضعه يدويًا. الإرشادات الواردة أدناه مخصصة لأولئك الذين يشغلون خادم Minecraft على نظام تشغيل به بنية مجلد الصفحة الرئيسية المناسبة.

mkdir ~/Minecraft/server/
mv ~/Downloads/server.jar ~/Minecraft/server/

قم بتشغيل الخادم مقطوع الرأس (بدون واجهة المستخدم الرسومية) باستخدام:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

بدلاً من ذلك ، قم بتشغيل خادم Minecraft بواجهة GUI:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

الآن أن خادم إصدار Minecraft Java هوقيد التشغيل ، ستحتاج إلى توزيع عنوان IP له. للحصول على أفضل النتائج ، قم باستضافة هذا الخادم في منزلك على الشبكة المحلية. إذا كان يجب أن تستضيف واحدة عبر الإنترنت ، ففكر في القيام بذلك على VPS مثل DigitalOcean ، لأنها تقدم معدلات رائعة لتشغيل تطبيقات Linux على.

ملاحظة: إذا كنت تقوم بتشغيل خادم عبر الإنترنت ، فتأكد من إعادة توجيه المنفذ 25565 أو أن الخادم لن يعمل!

للعثور على عنوان IP المحلي ، قم بتشغيله في محطة طرفية:

ip addr show | grep 192.168.1

سيعزل هذا الأمر عنوان IP الخاص بالخادم.

من هناك ، قم بتوزيع عنوان IP الخاص بك على أي شخص يحتاج إلى الاتصال وتوجيه اللاعبين لإضافة IP إلى عميل Minecraft الخاص بهم.

تشغيل خادم Minecraft عبر الإنترنت وليس فقط على شبكة LAN؟ ستحتاج إلى البحث عن عنوان IP الخارجي لخادمك. يجب أن يكون العثور على هذا العنوان سهلًا في معظم لوحات معلومات VPS.

تعليقات