วิธีสร้างเซิร์ฟเวอร์มายคราฟ

สารบัญ:

วิธีสร้างเซิร์ฟเวอร์มายคราฟ
วิธีสร้างเซิร์ฟเวอร์มายคราฟ
Anonim

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

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

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

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

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

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

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

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

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

  1. ไปที่หน้าแรกของเราเตอร์ของคุณโดยป้อนที่อยู่ IP เกตเวย์เริ่มต้นของคุณลงในแถบค้นหาของเว็บเบราว์เซอร์ ดูวิธีค้นหาที่อยู่ IP เกตเวย์เริ่มต้นของคุณ
  2. คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่าน ศึกษาคู่มือเราเตอร์ของคุณหรือค้นหาเราเตอร์ของคุณบน PortForward.com เพื่อค้นหาชื่อผู้ใช้และรหัสผ่านเริ่มต้น ข้อมูลนี้อาจพบได้ในเราเตอร์ด้วย
  3. หลังจากรีบูตเราเตอร์ของคุณแล้ว ให้ค้นหาส่วน การส่งต่อพอร์ต บนหน้าแรกของเราเตอร์ของคุณ อาจอยู่ภายใต้ การตั้งค่าขั้นสูง ตรวจสอบคู่มือของเราเตอร์เพื่อขอความช่วยเหลือหากจำเป็น
  4. จากที่นี่ คุณสามารถตั้งกฎสำหรับการส่งต่อ คุณอาจต้องเลือกปุ่ม Add ทั้งนี้ขึ้นอยู่กับเราเตอร์ของคุณ ตั้งชื่อกฎว่า "มายคราฟ"
  5. ในช่องพอร์ตทั้งสองช่อง ให้ป้อนพอร์ตเซิร์ฟเวอร์ Minecraft เริ่มต้น: 25565
  6. ป้อนที่อยู่ IP แบบคงที่ของคอมพิวเตอร์ของคุณในฟิลด์ IP หรือ Address
  7. เลือกทั้งโปรโตคอล TCP และ UDP คุณอาจเห็นเมนูแบบเลื่อนลงหรือกล่องที่คุณสามารถเลือกได้

    Image
    Image
  8. คลิก บันทึก หรือ สมัคร.
  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 จากนั้นบันทึกไฟล์และปิด.

    Image
    Image

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

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

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

    java -Xmx3G -Xms1G -jar server.jar

  9. ไปที่ File > Save As และตั้งชื่อไฟล์ " 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 ให้ไปที่ System Preferences แล้วมองหาไอคอน Java เปิดเพื่อเรียกใช้ แผงควบคุม Java
  2. คลิกแท็บ อัปเดต จากนั้นเลือก อัปเดตทันที.
  3. เมื่อหน้าต่างตัวติดตั้งปรากฏขึ้น ให้เลือก ติดตั้งอัปเดต > ติดตั้งและเปิดใหม่.
  4. ดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ Minecraft
  5. สร้างโฟลเดอร์ใหม่ชื่อ " minecraft_server" แล้วลากไฟล์ซอฟต์แวร์เซิร์ฟเวอร์เข้าไป
  6. เปิดเอกสาร.txt ใหม่โดยไปที่โฟลเดอร์ Applications แล้วดับเบิลคลิกที่ไอคอน TextEdit ไอคอน
  7. เมื่ออยู่ใน TextEdit ให้เลือก Format > Make Plain Text > OK.
  8. พิมพ์ต่อไปนี้ในเอกสาร:

    !/bin/bash

    cd "$(ชื่อ "$0")"

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

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

  9. บันทึกไฟล์ในโฟลเดอร์ที่มีไฟล์.jar ของเซิร์ฟเวอร์ของคุณและตั้งชื่อว่า " start.command"
  10. เปิดเทอร์มินัล Mac โดยไปที่ Applications > Utilities จากนั้นดับเบิลคลิกที่ Terminalแอปพลิเคชั่น
  11. ในหน้าต่างเทอร์มินัล พิมพ์ " chmod a+x" (โดยไม่ใส่เครื่องหมายคำพูด) ตามด้วยช่องว่างเดียว แล้วกด Enter.
  12. ลากและวาง start.command ไฟล์ ที่คุณสร้างไว้ในหน้าต่างเทอร์มินัล จากนั้นกด Enter อีกครั้ง
  13. ตอนนี้ คุณสามารถเปิดไฟล์ start.command เพื่อเรียกใช้เซิร์ฟเวอร์ เมื่อคุณดับเบิลคลิกที่ไฟล์ หน้าต่างใหม่จะเปิดขึ้น และคุณอาจเห็นข้อความแสดงข้อผิดพลาด อย่ากังวลกับพวกเขา เซิฟเวอร์ควรพร้อมที่จะเล่น Minecraft
  14. เชิญผู้อื่นเข้าร่วมเซิร์ฟเวอร์ของคุณโดยแบ่งปันที่อยู่ IP สาธารณะหรือท้องถิ่นของคุณ ป้อนที่อยู่ IP สาธารณะของคุณลงในตัวตรวจสอบสถานะเซิร์ฟเวอร์ Minecraft เพื่อยืนยันว่าสามารถเข้าถึงได้จากภายนอก ค้นหาที่อยู่ IP สาธารณะของคุณโดยป้อน "ที่อยู่ IP ของฉัน" ลงใน Google

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

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

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

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

    ssh username@ipaddress

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

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

    sudo apt-get update

    sudo apt-get install default-jdk

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

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

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

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

    mkdir minecraft

    cd minecraft

  5. ติดตั้ง wget. ใส่:

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

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

    wget -O minecraft_server.jar

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

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

    echo "eula=true" > eula.txt

  8. วิ่ง Screen โดยป้อน:

    screen -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. สมมติว่าคุณเตรียมเราเตอร์ของคุณอย่างเหมาะสม ผู้เล่นจากทั่วโลกสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้แล้ว

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

คำถามที่พบบ่อย

    ฉันจะสร้างเซิร์ฟเวอร์ Minecraft ที่ถูกดัดแปลงได้อย่างไร

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

    ฉันจะเข้าร่วมเซิร์ฟเวอร์ Minecraft ได้อย่างไร

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

    ทำอานใน Minecraft ได้อย่างไร

    อานที่ให้คุณขี่สัตว์และโครงกระดูกที่เชื่องได้ หาได้จากการดูหีบสมบัติรอบโลกเท่านั้น คุณไม่สามารถสร้างอานม้าใน Minecraft ได้ อย่างไรก็ตาม ในโลกสร้างสรรค์ คุณสามารถใช้บล็อกคำสั่งใน Minecraft เพื่อรับอานได้โดยการเปิดกล่องแชทและพิมพ์ /give @[ชื่อผู้ใช้] อาน 1 หรือ /ให้ @[ชื่อผู้ใช้] อาน 1 0