โลโก้ Minecraft Server
อันดับ 77 ใน Top 100 Game Serverเชิงพาณิชย์ (ต้องยอมรับ EULA ของผู้พัฒนา)

เปิดเซิร์ฟเวอร์ Minecraft บน Cloud Server ไทย

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

หมวดหมู่
Game Server
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
2 vCPU · RAM 4 GB
ไลเซนส์
เชิงพาณิชย์ (ต้องยอมรับ EULA ของผู้พัฒนา)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

Minecraft Server คืออะไร

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

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

เซิร์ฟเวอร์ที่ใส่ปลั๊กอินหรือม็อดจำนวนมากจะใช้ RAM สูงขึ้นอย่างรวดเร็ว โลกที่เล่นไปนานและมีสิ่งก่อสร้างเยอะก็เช่นกัน จึงควรเผื่อ RAM ไว้และสำรองโลกเกมสม่ำเสมอ

แผนผังการวางระบบ Minecraft Server บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 25565, 19132, 22 ตัว Minecraft Server และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 2 vCPU แรม 4 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
Minecraft Server ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ Minecraft Server

ควบคุมกฎของเซิร์ฟเวอร์เอง

ตั้งโหมดการเล่น รายชื่อผู้เล่นที่อนุญาต และกฎของชุมชนได้ทั้งหมด

ใส่ปลั๊กอินและม็อดได้

เพิ่มระบบเศรษฐกิจ ระบบป้องกันพื้นที่ และมินิเกมได้ตามที่ชุมชนต้องการ

Ping ต่ำสำหรับผู้เล่นไทย

เซิร์ฟเวอร์ในประเทศให้การตอบสนองที่ต่างจากเซิร์ฟเวอร์ต่างประเทศอย่างรู้สึกได้

สำรองโลกเกมได้เอง

ตั้งสำรองอัตโนมัติเพื่อกู้คืนเมื่อโลกเสียหายหรือถูกทำลาย

ขยายได้ตามจำนวนผู้เล่น

เพิ่ม RAM และ CPU ได้ทันทีเมื่อชุมชนโต

ใช้ Minecraft Server ทำอะไรได้บ้าง

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

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ Minecraft Server 3 ระดับ เริ่มจาก 2 vCPU แรม 4 GB ดิสก์ NVMe 40 GB ไปจนถึง 8 vCPU ขึ้นไป แรม 16 GB ขึ้นไป ดิสก์ NVMe 160 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
กลุ่มเพื่อนผู้เล่นพร้อมกันไม่เกิน 10 คน ปลั๊กอินน้อย2 vCPU4 GBNVMe 40 GB
แนะนำผู้เล่นพร้อมกัน 10 ถึง 30 คน พร้อมปลั๊กอินหลายตัว4 vCPU8 GBNVMe 80 GB
เซิร์ฟชุมชนผู้เล่นพร้อมกันหลักสิบปลายถึงร้อย หรือมีม็อดหนัก8 vCPU ขึ้นไป16 GB ขึ้นไปNVMe 160 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง Minecraft Server บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • Ubuntu Server 24.04 LTS
  • Java รุ่นที่ตรงกับเวอร์ชันของเกมที่จะเปิด
  • ดิสก์ NVMe เพราะการโหลดชิ้นส่วนของโลกอ่านเขียนถี่
  • ยอมรับเงื่อนไขการใช้งานของผู้พัฒนาเกม

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ติดตั้ง Java

    ตรวจว่าเวอร์ชันเกมที่จะเปิดต้องใช้ Java รุ่นไหน แล้วติดตั้งให้ตรง

    sudo apt update
    sudo apt -y install openjdk-21-jre-headless screen
    java -version
  2. 2

    สร้างผู้ใช้และโฟลเดอร์สำหรับเซิร์ฟเวอร์

    sudo adduser --disabled-password --gecos "" mc
    sudo mkdir -p /opt/minecraft
    sudo chown mc:mc /opt/minecraft
  3. 3

    ดาวน์โหลดไฟล์เซิร์ฟเวอร์

    ดาวน์โหลดจากเว็บทางการของเกม หรือจากโครงการเซิร์ฟเวอร์ที่รองรับปลั๊กอินตามที่ต้องการใช้

    sudo -u mc bash -c "cd /opt/minecraft && wget -O server.jar <URL_ของไฟล์เซิร์ฟเวอร์>"
  4. 4

    ยอมรับเงื่อนไขและตั้งค่าเริ่มต้น

    รันครั้งแรกเพื่อสร้างไฟล์ตั้งค่า แล้วแก้ไฟล์ eula.txt เป็น true จากนั้นปรับ server.properties เช่น จำนวนผู้เล่นสูงสุดและระยะการมองเห็น

    sudo -u mc bash -c "cd /opt/minecraft && java -jar server.jar nogui"
    sudo -u mc sed -i "s/eula=false/eula=true/" /opt/minecraft/eula.txt
  5. 5

    ตั้งเป็นบริการของระบบ

    กำหนดหน่วยความจำที่ให้เซิร์ฟเวอร์ใช้ให้พอดี ไม่ควรตั้งเท่ากับ RAM ทั้งเครื่องเพราะระบบปฏิบัติการต้องใช้ด้วย

    [Unit]
    Description=Minecraft Server
    After=network.target
    
    [Service]
    User=mc
    WorkingDirectory=/opt/minecraft
    ExecStart=/usr/bin/java -Xms4G -Xmx6G -jar server.jar nogui
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
  6. 6

    เปิดพอร์ตและตั้งสำรองโลกเกม

    เปิดพอร์ตของเกมบน Firewall แล้วตั้งงานสำรองโฟลเดอร์โลกทุกวัน เพราะการกู้คืนโลกคือสิ่งที่ผู้เล่นให้ค่ามากที่สุดเมื่อเกิดปัญหา

    sudo ufw allow 25565/tcp
    0 4 * * * tar czf /var/backups/mc-world-$(date +\%F).tar.gz /opt/minecraft/world

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

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
25565TCPพอร์ตมาตรฐานของ Minecraft Java Edition
19132UDPพอร์ตของรุ่น Bedrock ถ้าเปิดให้เชื่อมต่อ
22TCPSSH สำหรับผู้ดูแล (ควรจำกัดไอพี)

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

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

ทำไมควรรัน Minecraft Server บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

ผู้เล่นในไทยได้ Ping ต่ำจาก Data Center ในประเทศ ซึ่งเป็นปัจจัยที่ผู้เล่นรู้สึกได้ทันที

เพิ่ม RAM และ CPU ได้ทันทีเมื่อชุมชนโตขึ้น โดยไม่ต้องย้ายเซิร์ฟเวอร์

ทีมงานคนไทยช่วยแก้ปัญหาได้เมื่อเซิร์ฟเวอร์มีปัญหาในช่วงเวลาที่ผู้เล่นออนไลน์เยอะ

สำรองโลกเกมไปเก็บที่ Object Storage ในไทยได้โดยไม่มีค่าทราฟฟิกออกต่างประเทศ

คำถามที่พบบ่อยเกี่ยวกับ Minecraft Server

ต้องใช้สเปกเท่าไหร่สำหรับผู้เล่น 20 คน

โดยทั่วไป 4 vCPU และ RAM 8 GB เพียงพอสำหรับผู้เล่นพร้อมกันราว 20 ถึง 30 คนที่มีปลั๊กอินปานกลาง ถ้าใส่ม็อดหนักหรือมีระยะการมองเห็นสูง ควรเพิ่ม RAM เป็น 12 ถึง 16 GB

ทำไมเซิร์ฟเวอร์กระตุกทั้งที่ CPU ไม่เต็ม

เพราะการประมวลผลโลกส่วนใหญ่ทำในเธรดเดียว ตัวชี้วัดที่ควรดูคือค่าเวลาต่อรอบการประมวลผล ถ้าค่าสูงให้ลดระยะการมองเห็น ตรวจปลั๊กอินที่กินทรัพยากร และเลือกเครื่องที่ซีพียูเร็วต่อคอร์มากกว่าเครื่องที่มีคอร์เยอะ

สำรองโลกเกมอย่างไรไม่ให้ไฟล์เสีย

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

ให้เราติดตั้ง Minecraft Server ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด