วิธีการโฮสต์เซิร์ฟเวอร์ Minecraft บน Linux

ต้องการโฮสต์เซิร์ฟเวอร์ Minecraft บน Linux หรือไม่? ถ้าใช่ คุณต้องใช้รุ่น Java เนื่องจาก Microsoft อนุญาตให้เซิร์ฟเวอร์ Linux Minecraft ทำงานในลักษณะนั้นเท่านั้น ในการเรียกใช้เซิร์ฟเวอร์ Minecraft บน Linux คุณจะต้องมี Java Runtime environment.platform ที่มีรุ่น Java การติดตั้ง Java อาจเป็นเรื่องน่ารำคาญ อย่างไรก็ตาม การติดตั้ง Java บน Linux นั้นตรงไปตรงมา มาเริ่มกันเลย!

ติดตั้ง Java Runtime

ในคู่มือนี้ เราจะเน้นที่แนวคิดของการโฮสต์เซิร์ฟเวอร์ Minecraft บนระบบปฏิบัติการ Linux เราจะไม่เน้นที่การใช้ระบบปฏิบัติการเซิร์ฟเวอร์ Linuxโดยเฉพาะเพราะไม่จำเป็น อย่างไรก็ตาม หากคุณต้องการมีเซิร์ฟเวอร์ Minecraft เฉพาะบน Linux คุณควรไปที่เส้นทางนั้น และเราขอแนะนำเซิร์ฟเวอร์ Ubuntu

หมายเหตุ: มีสภาพแวดล้อมรันไทม์ Java หลายเวอร์ชันบน Linux ทั้งรุ่นอย่างเป็นทางการของ Oracle และโอเพ่นซอร์สทางเลือก สำหรับบทช่วยสอนนี้ เราจะใช้เวอร์ชันทางการของ Oracle ที่กล่าวว่าเป็นเรื่องปกติที่จะใช้การตั้งค่า OpenJDK เป็นทางเลือก และทุกอย่างก็ควรจะทำงานด้วยเช่นกัน

เซิร์ฟเวอร์ Ubuntu/Ubuntu

รันไทม์ Java ของ Oracle นั้นไม่ใช่เรื่องง่ายที่จะติดตั้งบน Ubuntu อย่างไรก็ตาม การเพิ่ม PPA จะทำให้ปวดหัวน้อยลง เนื่องจากลักษณะการทำงานของเซิร์ฟเวอร์ Ubuntu PPA นี้จึงควรทำงานได้ดีทั้งบนเดสก์ท็อป Ubuntu และเซิร์ฟเวอร์ Ubuntu แต่ถ้าคุณเพิ่ม PPA ไปยังเซิร์ฟเวอร์ Ubuntu และพบปัญหาการพิจารณาติดตั้งรันไทม์ OpenJDK JRE เป็นทางเลือก

ในการเพิ่ม Oracle Java Runtime PPA ให้กับระบบของคุณ ให้เปิดเทอร์มินัลแล้วป้อนข้อมูลต่อไปนี้:

sudo add-apt-repository ppa:webupd8team/java

เรียกใช้  apt updateเพื่อรีเฟรชแหล่งซอฟต์แวร์ของ Ubuntu

sudo apt อัปเดต

หลังจากรันการอัปเดตแล้ว ให้ใช้  apt upgradeเพื่อติดตั้งการอัปเดตที่ปรากฏขึ้น

sudo apt อัพเกรด -y

สุดท้าย ติดตั้ง Oracle Java จากที่เก็บซอฟต์แวร์

sudo apt ติดตั้ง oracle-java9-installer

sudo apt ติดตั้ง oracle-java9-set-default

เซิร์ฟเวอร์เดเบียน/เดเบียน

Debian สามารถเข้าถึง Ubuntu Oracle Java PPA หากต้องการเพิ่ม คุณจะต้องแก้ไขไฟล์/etc/apt/sources.listของคุณ เปิดเทอร์มินัลแล้วเปิด  นาโน

Oracle Java ไม่ทำงาน? พิจารณาใช้ทางเลือกที่มาเปิดแทน

sudo nano /etc/apt/sources.list

วางโค้ดต่อไปนี้ลงในตัวแก้ไข Nano:

#Webupd8

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

บันทึกตัวแก้ไข Nano ด้วย  Ctrl +  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 ติดตั้ง oracle-java9-set-default

echo oracle-java9-installer shared/accepted-oracle-license-v1-1 เลือกจริง | sudo /usr/bin/debconf-set-selections

Rhel/Fedora/OpenSUSE

Oracle มีการสนับสนุนที่ดีสำหรับระบบปฏิบัติการ Linux ที่ใช้ Redhat ทั้งหมด ดังนั้นการติดตั้งจึงง่ายมาก ที่กล่าวว่าถ้าคุณมีปัญหาคุณอาจต้องการที่จะดูเป็นทางเลือกที่เปิดแหล่งที่มา

การติดตั้งรุ่นล่าสุดของออราเคิล Java Runtime Environment, ไปที่หน้าดาวน์โหลดและได้รับ RPM

เมื่อดาวน์โหลดแล้ว ให้เปิดเทอร์มินัล  ซีดี ไปยัง  ไดเร็กทอรี~/Downloads และเรียกใช้โปรแกรมติดตั้ง

เฟโดร่า/เรล

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

หรือ

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

Suse

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

เรียกใช้เซิร์ฟเวอร์ Minecraft Java Edition

หลังจากใช้งาน Java ส่วนที่ยากเสร็จแล้ว ตอนนี้ สิ่งเดียวที่ต้องทำคือดาวน์โหลดแอปเซิร์ฟเวอร์ Minecraft Java Editionเวอร์ชันล่าสุดแล้วเปิดใช้ เมื่อดาวน์โหลด ให้เปิดเทอร์มินัลโดยใช้  คำสั่งMV เพื่อวางแอปเซิร์ฟเวอร์ในตำแหน่งที่เหมาะสม

วิธีการโฮสต์เซิร์ฟเวอร์ Minecraft บน Linux

หมายเหตุ: หากคุณใช้ระบบปฏิบัติการเซิร์ฟเวอร์ คุณอาจต้องดาวน์โหลดและวางไฟล์ด้วยตนเอง คำแนะนำด้านล่างนี้มีไว้สำหรับผู้ที่ใช้เซิร์ฟเวอร์ Minecraft บนระบบปฏิบัติการที่มีโครงสร้างโฟลเดอร์โฮมที่เหมาะสม

mkdir ~/Minecraft/เซิร์ฟเวอร์/

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 edition ทำงาน คุณจะต้องแจกจ่ายที่อยู่ IP ของเซิร์ฟเวอร์นั้น เพื่อผลลัพธ์ที่ดีที่สุด ให้โฮสต์เซิร์ฟเวอร์นี้ที่บ้านของคุณเองบน LAN หากคุณต้องโฮสต์ออนไลน์ ให้ลองทำบน VPS เช่น DigitalOcean เนื่องจากมีอัตราที่ดีในการเรียกใช้แอป Linux

หมายเหตุ: หากคุณกำลังใช้งานเซิร์ฟเวอร์ออนไลน์ ตรวจสอบให้แน่ใจว่าพอร์ต 25565 ถูกส่งต่อ มิฉะนั้นเซิร์ฟเวอร์จะไม่ทำงาน!

หากต้องการค้นหาที่อยู่ IPในเครื่องให้รันในเทอร์มินัล:

ip addr แสดง | grep 192.168.1

คำสั่งนี้จะแยก LAN IP ของเซิร์ฟเวอร์

จากนั้นแจกจ่ายที่อยู่ IP ของคุณให้กับทุกคนที่ต้องการเชื่อมต่อและสั่งให้ผู้เล่นเพิ่ม IP ให้กับไคลเอนต์ Minecraft ของพวกเขา

วิธีการโฮสต์เซิร์ฟเวอร์ Minecraft บน Linux

ใช้งานเซิร์ฟเวอร์ Minecraft ออนไลน์และไม่ใช่แค่บน LAN เท่านั้น? คุณจะต้องค้นหาและค้นหาที่อยู่ IP ภายนอกของเซิร์ฟเวอร์ของคุณ การค้นหาที่อยู่นี้น่าจะทำได้ง่ายภายในแดชบอร์ด VPS ส่วนใหญ่

Leave a Comment

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

Mp3 Diags: แก้ไขปัญหาไฟล์เสียง Mp3 มากถึง 50 ปัญหา

MP3 Diags คือเครื่องมือขั้นสุดยอดสำหรับแก้ไขปัญหาในคอลเลกชันเพลงของคุณ สามารถแท็กไฟล์ MP3 ของคุณได้อย่างถูกต้อง เพิ่มปกอัลบั้มที่หายไป และแก้ไข VBR

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

แอปการแจ้งเตือนบนเดสก์ท็อปของ Google Voice

เช่นเดียวกับ Google Wave, Google Voice ได้สร้างกระแสฮือฮาไปทั่วโลก Google มุ่งมั่นที่จะเปลี่ยนแปลงวิธีการสื่อสารของเรา และนับตั้งแต่นั้นมาก็กำลังกลายเป็น...

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

ดาวน์โหลด Flickr Favorites ด้วย FlickrFaves

มีเครื่องมือมากมายที่ช่วยให้ผู้ใช้ Flickr สามารถดาวน์โหลดรูปภาพคุณภาพสูงได้ แต่มีวิธีดาวน์โหลด Flickr Favorites บ้างไหม? เมื่อเร็ว ๆ นี้เราได้...

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

OK Sampler คือซอฟต์แวร์สุ่มตัวอย่างเพลงฟรี

การสุ่มตัวอย่างคืออะไร? ตามข้อมูลของ Wikipedia “คือการนำส่วนหนึ่งหรือตัวอย่างจากการบันทึกเสียงหนึ่งมาใช้ซ้ำเป็นเครื่องดนตรีหรือ...

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

การสำรองข้อมูล Google Sites: นำเข้า/ส่งออก

Google Sites เป็นบริการจาก Google ที่ช่วยให้ผู้ใช้โฮสต์เว็บไซต์บนเซิร์ฟเวอร์ของ Google แต่มีปัญหาหนึ่งคือไม่มีตัวเลือกสำรองข้อมูลในตัว

แอปพลิเคชันเดสก์ท็อป Google Tasks

แอปพลิเคชันเดสก์ท็อป Google Tasks

Google Tasks ไม่ได้รับความนิยมเท่ากับบริการอื่นๆ ของ Google เช่น ปฏิทิน Wave เสียง ฯลฯ แต่ยังคงใช้กันอย่างแพร่หลายและเป็นส่วนสำคัญของผู้คน

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหาย [คู่มือ]

ในคู่มือฉบับก่อนหน้าของเราเกี่ยวกับการล้างฮาร์ดดิสก์และสื่อแบบถอดได้อย่างปลอดภัยผ่าน Ubuntu Live และซีดีบูต DBAN เราได้กล่าวถึงดิสก์ที่ใช้ Windows

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux