วิธีสร้างเซิร์ฟเวอร์ Minecraft

การตั้งค่าเซิร์ฟเวอร์ของคุณเองเพื่อเล่น Minecraft นั้นใช้เวลาเพียงเล็กน้อย แต่ก็คุ้มค่าที่จะเล่นกับเพื่อนของคุณในสภาพแวดล้อมที่ปลอดภัย อ่านต่อเพื่อเรียนรู้วิธีสร้างเซิร์ฟเวอร์ Minecraft สำหรับ Mac, Windows และ Linux


สิ่งที่คุณต้องการ

  • ซอฟต์แวร์เซิร์ฟเวอร์ Minecraft
  • คอมพิวเตอร์เดสก์ท็อปหรือแล็ปท็อประดับไฮเอนด์
  • การเชื่อมต่ออีเธอร์เน็ตแบบใช้สาย
  • โฮสต์เว็บ

วิธีโฮสต์เซิร์ฟเวอร์ Minecraft

ขึ้นอยู่กับความสามารถของคอมพิวเตอร์ของคุณคุณอาจหรือไม่สามารถโฮสต์เซิร์ฟเวอร์และเล่น Minecraft บนอุปกรณ์เดียวกันได้ ขอแนะนำให้ใช้บริการโฮสต์ระยะไกลสำหรับเซิร์ฟเวอร์ของคุณ Minecraft Forum อย่างเป็นทางการมีรายการบริการโฮสติ้งฟรีและพรีเมียม บางอย่างเช่น Server.pro อนุญาตให้คุณสร้างเซิร์ฟเวอร์ Minecraft ได้ฟรี แต่ บริษัท เว็บโฮสติ้งส่วนใหญ่จะเรียกเก็บค่าธรรมเนียมรายเดือน

การโฮสต์เซิร์ฟเวอร์ของคุณเองสามารถเปิดคอมพิวเตอร์ของคุณเพื่อรับการโจมตีจากภายนอกได้ การใช้ผู้ให้บริการโฮสติ้งระดับพรีเมียมช่วยให้คุณหลีกเลี่ยงความเสี่ยงดังกล่าว


การตั้งค่าการส่งต่อพอร์ต

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

การตั้งค่าการส่งต่อพอร์ตจะเปิดเครือข่ายของคุณไปสู่ความเสี่ยงด้านความปลอดภัยภายนอก

  1. ไปที่หน้าแรกของเราเตอร์ของคุณโดยป้อนที่อยู่ IP เกตเวย์เริ่มต้นของคุณในแถบค้นหาของเว็บเบราว์เซอร์ ดูวิธีค้นหาที่อยู่ IP เกตเวย์เริ่มต้นของคุณ

  2. คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่าน ดูคู่มือการใช้งานเราเตอร์ของคุณหรือค้นหาเราเตอร์ของคุณบน PortForward.com เพื่อค้นหาชื่อผู้ใช้และรหัสผ่านเริ่มต้น ข้อมูลนี้อาจพบได้ในเราเตอร์เอง

  3. หลังจากเราเตอร์ของคุณรีบูตให้ค้นหาไฟล์ การส่งต่อพอร์ต ในหน้าแรกของเราเตอร์ของคุณ มันอาจจะอยู่ภายใต้ ตั้งค่าขั้นสูง. ตรวจสอบคู่มือของเราเตอร์เพื่อขอความช่วยเหลือหากจำเป็น

  4. จากที่นี่คุณสามารถตั้งค่ากฎสำหรับพอร์ตฟอร์เวิร์ดได้ คุณอาจต้องเลือกปุ่มที่ระบุว่าขึ้นอยู่กับเราเตอร์ของคุณ เพิ่ม หรือสิ่งที่คล้ายกันเพื่อดำเนินการต่อ ตั้งชื่อกฎว่า "Minecraft"

  5. ในช่องพอร์ตสองช่องให้ป้อนพอร์ตเซิร์ฟเวอร์ Minecraft เริ่มต้น: 25565

  6. ป้อนที่อยู่ IP แบบคงที่ของคอมพิวเตอร์ของคุณในไฟล์ IP or ที่อยู่ สนาม

  7. เลือกทั้ง TCP UDP โปรโตคอล คุณอาจเห็นเมนูแบบเลื่อนลงหรือช่องที่คุณสามารถเลือกได้

  8. คลิก บันทึก or ใช้.

  9. หลังจากรีบูตเราเตอร์ของคุณเซิร์ฟเวอร์ของคุณควรสามารถเข้าถึงได้โดยผู้เล่นทั่วโลก


วิธีสร้างเซิร์ฟเวอร์ Minecraft สำหรับ Windows

ภาพหน้าจอและคำแนะนำด้านล่างอ้างถึง Windows 10 Windows เวอร์ชันอื่นมีอินเทอร์เฟซที่แตกต่างกัน แต่ขั้นตอนในการตั้งค่าเซิร์ฟเวอร์จะเหมือนกัน:

  1. ดาวน์โหลดและติดตั้ง Java เวอร์ชันใหม่ล่าสุด

  2. ดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ Minecraft ไฟล์มีนามสกุล. jar

  3. สร้างโฟลเดอร์ใหม่บนเดสก์ท็อปของคุณหรือที่ใดก็ตามที่คุณต้องการและตั้งชื่อ "minecraft_server. "ลากไฟล์.ไฟล์ jar เข้าไปในนั้น

  4. ดับเบิลคลิกที่ไฟล์.ไฟล์ jar. เซิร์ฟเวอร์ควรเริ่มการทำงาน แต่คุณจะได้รับข้อความแสดงข้อผิดพลาด ปิดหน้าต่างเซิร์ฟเวอร์หากไม่ปิดโดยอัตโนมัติ

  5. ไฟล์การกำหนดค่าบางไฟล์จะปรากฏในโฟลเดอร์ของคุณ เปิดไฟล์ชื่อ EULA.txt. หากระบบถามว่าจะเปิดด้วยโปรแกรมใดให้เลือกโปรแกรมแก้ไขข้อความของคุณเช่น Notepad

  6. ค้นหาบรรทัดในตัวแก้ไข EULA = false และแทนที่ด้วย EULA = trueจากนั้นบันทึกไฟล์และปิด

    ขั้นตอนนี้ป้องกันไม่ให้เซิร์ฟเวอร์ปิดโดยอัตโนมัติ หากคุณได้รับข้อความแสดงข้อผิดพลาดคุณยังสามารถเรียกใช้เซิร์ฟเวอร์ของคุณในฐานะผู้ดูแลระบบได้ เพียงคลิกขวาที่ไฟล์.ไฟล์ jar และเลือก เรียกใช้ในฐานะผู้ดูแล.

  7. ดับเบิลคลิกไฟล์เซิร์ฟเวอร์อีกครั้ง คราวนี้เซิร์ฟเวอร์ของคุณควรเริ่มต้นได้สำเร็จและไฟล์อื่น ๆ จะปรากฏในโฟลเดอร์ เมื่อคุณเห็นข้อความ "เสร็จสิ้น" ในหน้าต่างเซิร์ฟเวอร์ให้พิมพ์ "หยุด"ในกล่องข้อความแล้วกด เข้าสู่. เซิร์ฟเวอร์ควรปิด

    มองหาข้อความ "เสร็จสิ้น" เพื่อให้แน่ใจว่าเซิร์ฟเวอร์ของคุณพร้อมทำงานแล้ว

  8. คุณสามารถเรียกใช้เซิร์ฟเวอร์ของคุณในทางเทคนิคได้แล้ว แต่คุณจะต้องปรับการตั้งค่าหน่วยความจำเริ่มต้นและสร้างไฟล์เรียกใช้งานหากคุณวางแผนที่จะเล่นกับผู้อื่น ในการทำเช่นนั้นให้สร้างไฟล์. txt ใหม่ใน Notepad โดยเลือก เนื้อไม่มีมัน > ใหม่. พิมพ์ดังต่อไปนี้:

    java -Xmx3G -Xms1G -jar server.jar

  9. ไปที่ เนื้อไม่มีมัน บันทึกเป็น และตั้งชื่อไฟล์ "run.bat."

  10. เลือก บันทึกเป็นชนิดจากนั้นเลือก ไฟล์ทั้งหมด.

  11. เลือกของคุณ minecraft_server โฟลเดอร์ สำหรับสถานที่และเลือก บันทึก. เมื่อใดก็ตามที่คุณต้องการเปิดเซิร์ฟเวอร์ของคุณเพียงดับเบิลคลิกที่ไฟล์ run.bat ที่คุณสร้างขึ้น

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

  13. ในการตรวจสอบว่าเซิร์ฟเวอร์ของคุณสามารถเข้าถึงได้หรือไม่ให้ป้อนที่อยู่ IP สาธารณะของคุณในตัวตรวจสอบสถานะเซิร์ฟเวอร์ Minecraft เซิร์ฟเวอร์ของคุณจะเปิดเผยต่อสาธารณะก็ต่อเมื่อคุณตั้งค่าการส่งต่อพอร์ตไว้ก่อนหน้านี้ หากต้องการค้นหาที่อยู่ IP สาธารณะของคุณเพียงป้อน "ที่อยู่ IP ของฉัน" ลงใน Google


วิธีการตั้งค่าเซิร์ฟเวอร์ Minecraft สำหรับ Mac

ในการรันเซิร์ฟเวอร์ Minecraft บน Mac คุณต้องมี macOS 10.8 ขึ้นไป หากต้องการอัปเกรดระบบปฏิบัติการของคุณโปรดไปที่ฝ่ายสนับสนุนของ Apple

  1. จากเมนู Apple ไปที่ การตั้งค่าระบบ และมองหาไอคอน Java เปิดเพื่อเปิดไฟล์ แผงควบคุม Java

  2. คลิก บันทึก แท็บจากนั้นเลือก อัปเดตทันที.

  3. เมื่อหน้าต่างโปรแกรมติดตั้งปรากฏขึ้นให้เลือก ติดตั้งอัปเดต ติดตั้งและเปิดใหม่.

  4. ดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ Minecraft

  5. สร้างโฟลเดอร์ใหม่ชื่อ "minecraft_server"แล้วลากไฟล์ซอฟต์แวร์เซิร์ฟเวอร์เข้าไป

  6. เปิดเอกสาร. txt ใหม่โดยเข้าไปที่ไฟล์ การใช้งาน แล้วดับเบิลคลิกที่ไฟล์ TextEdit ไอคอน

  7. เมื่ออยู่ใน TextEdit ให้เลือก รูปแบบ สร้างข้อความธรรมดา > OK.

  8. พิมพ์สิ่งต่อไปนี้ลงในเอกสาร:

    #! / bin / ทุบตี

    ซีดี "$ (dirname" $ ​​0 ")"

    exec java -Xms1G -Xmx1G -jar {ชื่อไฟล์เซิร์ฟเวอร์} nogui

    เพียงแทนที่ {server file name} ด้วยชื่อไฟล์เซิร์ฟเวอร์

  9. บันทึกไฟล์ในโฟลเดอร์ที่มีไฟล์. jar ของเซิร์ฟเวอร์ของคุณและตั้งชื่อว่า "start.command."

  10. เปิดเครื่อง Mac โดยไปที่ การใช้งาน > ยูทิลิตี้จากนั้นดับเบิลคลิกที่ไฟล์ สถานีปลายทาง แอพลิเคชัน

  11. ในหน้าต่างเทอร์มินัลพิมพ์ "chmod a + x"(โดยไม่มีเครื่องหมายคำพูด) ตามด้วยช่องว่างจากนั้นกด เข้าสู่.

  12. ลากและวางไฟล์ start.command ไฟล์ ที่คุณสร้างไว้ในหน้าต่างเทอร์มินัลจากนั้นกด เข้าสู่ อีกครั้ง

  13. ตอนนี้คุณสามารถเปิดไฟล์ start.command ไฟล์ เพื่อเรียกใช้เซิร์ฟเวอร์ เมื่อคุณคลิกสองครั้งที่ไฟล์หน้าต่างใหม่จะเปิดขึ้นและคุณอาจเห็นข้อความแสดงข้อผิดพลาดบางอย่าง อย่ากังวลกับพวกเขา ตอนนี้เซิร์ฟเวอร์ควรพร้อมที่จะเล่น Minecraft แล้ว

  14. เชิญผู้อื่นเข้าร่วมเซิร์ฟเวอร์ของคุณโดยแบ่งปันที่อยู่ IP สาธารณะหรือในพื้นที่ของคุณ ป้อนที่อยู่ IP สาธารณะของคุณในตัวตรวจสอบสถานะเซิร์ฟเวอร์ Minecraft เพื่อยืนยันว่าสามารถเข้าถึงได้จากโลกภายนอก ค้นหาที่อยู่ IP สาธารณะของคุณโดยป้อน "ที่อยู่ IP ของฉัน" ลงใน Google

วิธีการตั้งค่าเซิร์ฟเวอร์ Minecraft บน Linux

เป็นไปได้ที่จะสร้างเซิร์ฟเวอร์ Minecraft ที่มีการแจกจ่าย Linux ขั้นตอนด้านล่างนี้ใช้สำหรับสร้างเซิร์ฟเวอร์ Minecraft สำหรับ Ubuntu 16.04 การตั้งค่าทำได้ทั้งหมดผ่านทางเทอร์มินัลคำสั่ง

เนื่องจากคุณต้องการ RAM ว่างให้มากที่สุดคุณควรใช้บริการโฮสติ้งภายนอกเพื่อเรียกใช้เซิร์ฟเวอร์ของคุณ ตั้งค่าบัญชีด้วยบริการใดบริการหนึ่งที่ระบุไว้ในฟอรัม Minecraft ก่อนที่คุณจะเริ่มสร้างเซิร์ฟเวอร์ของคุณ

  1. เชื่อมต่อกับบริการโฮสติ้งของคุณผ่าน SSH โดยป้อนข้อมูลต่อไปนี้ในเทอร์มินัลคำสั่งของคุณ:

    ชื่อผู้ใช้ ssh @ ipaddress

    แทนที่ "ipaddress" ด้วยที่อยู่ IP และชื่อผู้ใช้ของโฮสต์ของคุณด้วยชื่อผู้ใช้ของคุณ คุณอาจถูกขอให้ป้อนรหัสผ่านสำหรับบริการโฮสติ้งของคุณ ทำตามคำแนะนำเพื่อเสร็จสิ้นกระบวนการ

  2. ติดตั้ง ชวา โดยป้อนสิ่งต่อไปนี้ในเทอร์มินัลคำสั่ง:

    sudo ปรับปรุง apt-get

    sudo apt-get เริ่มต้นการติดตั้ง jdk

    หากได้รับแจ้งให้ป้อน Y เมื่อถูกขอให้อนุญาตการติดตั้ง

  3. ติดตั้ง จอภาพ เพื่อให้เซิร์ฟเวอร์ของคุณทำงานเมื่อคุณไม่ได้เชื่อมต่อ ป้อน:

    หน้าจอติดตั้ง sudo apt-get

  4. สร้างไดเร็กทอรีสำหรับไฟล์เซิร์ฟเวอร์ของคุณและเปิดโดยป้อนข้อมูลต่อไปนี้:

    mkdir minecraft

    cd minecraft

  5. ติดตั้ง wget. ป้อน:

    sudo apt-get ติดตั้ง wget

  6. ดาวน์โหลดไฟล์เซิร์ฟเวอร์ Minecraft โดยใช้คำสั่ง wget ป้อน:

    wget -O minecraft_server.jar https://s3.amazonaws.com/MinecraftDownload/versions/1.12.2/minecraft_server.1.12.2.jar

    ดูหน้าดาวน์โหลด Minecraft เพื่อให้แน่ใจว่า URL ด้านบนเป็นปัจจุบัน

  7. ยอมรับข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ด้วยคำสั่งนี้:

    echo "eula = true"> eula.txt

  8. วิ่ง จอภาพ โดยป้อน:

    หน้าจอ -S "เซิร์ฟเวอร์ Minecraft 1"

  9. เริ่มเซิร์ฟเวอร์ของคุณด้วยคำสั่งต่อไปนี้:

    java -Xmx512M -Xms512M -jar minecraft_server.jar nogui

    อย่าลังเลที่จะปรับ -Xmx -Xms การตั้งค่าเพื่อจัดสรรหน่วยความจำเพิ่มเติมสำหรับเซิร์ฟเวอร์หากโฮสต์ของคุณอนุญาต

  10. คุณสามารถยืนยันว่าเซิร์ฟเวอร์ของคุณสามารถเข้าถึงได้โดยป้อนที่อยู่ IP ลงในตัวตรวจสอบสถานะเซิร์ฟเวอร์ Minecraft

วิธีเชื่อมต่อกับเซิร์ฟเวอร์ Minecraft ของคุณ

หากคุณโฮสต์เซิร์ฟเวอร์ Minecraft ของคุณเองหน้าต่างเซิร์ฟเวอร์จะต้องเปิดอยู่เพื่อให้ผู้อื่นเข้าถึงได้

  1. จุดเปิด Minecraft และเข้าสู่บัญชี Minecraft ของคุณ

  2. เลือก หลายคน จากเมนู Minecraft

  3. เลือก เพิ่มเซิร์ฟเวอร์ ที่ด้านล่างขวาของหน้าจอ

  4. ตั้งชื่อเซิร์ฟเวอร์ของคุณ 

    โปรดจำไว้ว่าคนทั้งโลกสามารถเห็นได้ดังนั้นอย่าใช้ภาษาที่หยาบคายหรือไม่เหมาะสม

  5. ป้อนที่อยู่ IP ของโฮสต์ของคุณในไฟล์ ที่อยู่เซิฟเวอร์ กล่อง. หากคุณโฮสต์เซิร์ฟเวอร์ให้ป้อนที่อยู่ IP ส่วนตัวของคุณซึ่งแตกต่างจากที่อยู่ IP สาธารณะของคุณ

  6. เลือก เสร็จสิ้น ที่ด้านล่างของหน้าต่าง

  7. เลือกชื่อเซิร์ฟเวอร์ของคุณเมื่อปรากฏที่ด้านบนสุดของหน้าจอจากนั้นเลือก เข้าร่วมเซิร์ฟเวอร์.

  8. สมมติว่าคุณเตรียมเราเตอร์อย่างถูกต้องผู้เล่นจากทั่วโลกสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้โดยการเปิด Minecraftไปที่ หลายคน เชื่อมต่อโดยตรง และป้อนที่อยู่ IP สาธารณะของคุณ หรือผู้เล่นในเครือข่าย Wi-Fi ของคุณสามารถป้อนที่อยู่ IP ส่วนตัวของคุณได้

    คุณอาจต้องปิดการใช้งานไฟร์วอลล์ของคอมพิวเตอร์ก่อนที่ผู้อื่นจะสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้ อย่างไรก็ตามการทำเช่นนั้นอาจทำให้คอมพิวเตอร์ของคุณเสี่ยงต่อการถูกโจมตีจากภายนอกดังนั้นจึงควรแบ่งปันที่อยู่ IP ส่วนตัวของคุณกับบุคคลที่คุณไว้วางใจเท่านั้น

  9. คุณทำเสร็จแล้ว!