כיצד לארח שרת Minecraft ב- Linux

רוצים לארח שרת Minecraft בלינוקס? אם כן, אתה צריך להריץ את מהדורת Java, מכיוון שמיקרוסופט מאפשרת רק לשרתי Linux Minecraft להריץ ככה. כדי להריץ שרת Minecraft ב- Linux, תזדקק לסביבת Java Runtime.formform עם המהדורה של Java. התקנת Java עשויה להיות מעצבנת. עם זאת, זה פשוט להתקין Java ב- Linux, אז בואו נתחיל!

התקן Java Runtime

במדריך זה נתמקד במושגאירוח שרת Minecraft במערכת הפעלה לינוקס. אנו לא נתמקד ספציפית בשימוש במערכת הפעלה של שרת לינוקס, מכיוון שהיא אינה חובה. עם זאת, אם אתה מעוניין לקבל שרת Minecraft ייעודי ב- Linux, סביר להניח שעליך לעבור בדרך זו ואנו ממליצים על שרת Ubuntu.

הערה: ישנן גרסאות רבות של סביבת Java Runtime ב- Linux, הן המהדורה הרשמית של אורקל והן האלטרנטיבה של הקוד הפתוח. ללימוד זה נשתמש בגרסת Oracle הרשמית. עם זאת, זה בסדר גמור להשתמש בהגדרת OpenJDK כחלופה, והכל צריך לפעול באותה מידה.

שרת אובונטו / אובונטו

זמן ההתקנה של Java של אורקל אינו קל להתקנה עליואובונטו. עם זאת, הוספת PPA הופכת את זה להרבה פחות מכאב ראש. בשל אופי אופן פעולתו של שרת אובונטו, PPA זה אמור לעבוד מצוין גם על שולחן העבודה של אובונטו וגם על שרת אובונטו. עם זאת, אם אתה מוסיף את ה- PPA לשרת אובונטו ומגלה בעיות, שקול להתקין את זמן הריצה של 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

הדבק את הקוד הבא בעורך ננו:

#Webupd8

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

שמור את עורך ננו עם Ctrl + או, לאחר מכן השתמש בטרמינל כדי להוסיף את מפתח ה- 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

ראל / פדורה / OpenSUSE

ל- Oracle תמיכה די טובה לכל מערכות ההפעלה של לינוקס מבוססות Redhat, כך שהתקנתה קלה מאוד. עם זאת, אם יש לך בעיות, ייתכן שתרצה לבדוק את האלטרנטיבה של הקוד הפתוח.

כדי להתקין את הגירסה האחרונה של סביבת זמן ההפעלה של Oracle Java, עבור לדף ההורדה וקבל את הסל"ד החדש ביותר.

לאחר ההורדה, פתח את הטרמינל, CD אל ה ~ / הורדות מדריך והפעל את תוכנית ההתקנה.

פדורה / ראל

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

או

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

סוסה

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

הפעל את שרת המהדורה של Minecraft Java

לאחר ש- Java עובדת, החלק הקשה נעשה. כעת נותר רק להוריד את הגרסה האחרונה של אפליקציית השרת של Minecraft Java Edition ולהפעיל אותה. בעת ההורדה, פתח מסוף באמצעות ה- MV פקודה למקם את אפליקציית השרת במקום מתאים.

הערה: אם אתה משתמש במערכת הפעלה של שרתים, יתכן שתצטרך להוריד ולמקם את הקובץ באופן ידני. ההוראות שלהלן מיועדות באופן ספציפי למי שמריץ שרת Minecraft במערכת הפעלה הכוללת מבנה נכון של תיקיות הבית.

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

הפעל את השרת ללא ראש (ללא GUI) עם:

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

לחלופין, הפעל את שרת Minecraft עם ממשק GUI:

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

עכשיו שרת המהדורה של Minecraft Java הואפועל, תצטרך להפיץ את כתובת ה- IP עבורו. לקבלת התוצאות הטובות ביותר, מארח שרת זה בביתך ברשת LAN. אם אתה חייב לארח אחד באופן מקוון, שקול לעשות זאת ב- VPS כמו DigitalOcean, מכיוון שהם מציעים שיעורים נהדרים להפעלת אפליקציות לינוקס.

הערה: אם אתה מפעיל שרת מקוון, וודא שיציאה 25565 מועברת או שהשרת לא יעבוד!

כדי למצוא את כתובת ה- IP המקומית, הפעל במסוף:

ip addr show | grep 192.168.1

פקודה זו תבודד את ה- IP של השרת.

משם, הפץ את כתובת ה- IP שלך לכל מי שצריך לחבר ולהורות לשחקנים להוסיף את ה- IP ללקוח Minecraft שלהם.

מפעיל את שרת Minecraft באופן מקוון ולא רק ברשת LAN? יהיה עליך לעבור ולחפש את כתובת ה- IP החיצונית של השרת שלך. מציאת כתובת זו צריכה להיות קלה לביצוע ברוב לוח המחוונים של VPS.

הערות