คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการตั้งค่าเซิร์ฟเวอร์เฉพาะ Hytale ของคุณบน Legion Hosting รวมถึงขั้นตอนการยืนยันตัวตนครั้งแรกที่จำเป็น การกำหนดค่าเซิร์ฟเวอร์เบื้องต้น และวิธีที่ผู้เล่นเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ข้อกำหนดเบื้องต้น
- เซิร์ฟเวอร์ Hytale ที่ใช้งานอยู่กับ Legion Hosting
- ข้อมูลรับรอง GPanel ของคุณจากอีเมลต้อนรับ (ตรวจสอบในโฟลเดอร์สแปมหากไม่พบ)
- Hytale ที่ติดตั้งบนพีซีของคุณ
- ที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณจาก GPanel (เข้าสู่ระบบที่ gpanel.legionhosting.net)
ขั้นตอนที่ 1 — เข้าสู่ระบบ GPanel และเริ่มเซิร์ฟเวอร์
- เปิดเบราว์เซอร์ของคุณและไปที่ https://gpanel.legionhosting.net
- ป้อน Email และ Password จากอีเมลต้อนรับของคุณ แล้วคลิก Login
- คลิกเซิร์ฟเวอร์ Hytale ของคุณจากรายการเซิร์ฟเวอร์เพื่อเปิด
- ในแท็บ Console ตัวบ่งชี้สถานะจะแสดง Offline คลิกปุ่ม Start
- รอให้เซิร์ฟเวอร์ดาวน์โหลดและติดตั้งไฟล์ที่จำเป็น การเริ่มต้นครั้งแรกอาจใช้เวลา 2 ถึง 5 นาที ในขณะที่ไฟล์เซิร์ฟเวอร์ Hytale ถูกตั้งค่า
- สังเกตผลลัพธ์ในคอนโซล ในที่สุดเซิร์ฟเวอร์จะหยุดชั่วคราวและแสดง คำขอการยืนยันตัวตน พร้อม URL และรหัสอุปกรณ์ อย่าปิดหรือรีสตาร์ทเซิร์ฟเวอร์ในตอนนี้
ขั้นตอนที่ 2 — ยืนยันตัวตนเซิร์ฟเวอร์ของคุณ
Hytale ต้องการการยืนยันตัวตนของเซิร์ฟเวอร์เมื่อเริ่มต้นครั้งแรก เซิร์ฟเวอร์จะไม่ยอมรับการเชื่อมต่อของผู้เล่นจนกว่าคุณจะทำขั้นตอนนี้เสร็จสิ้น
- ในคอนโซล GPanel ให้มองหาข้อความที่มี URL และ รหัสอุปกรณ์ ซึ่งจะมีลักษณะคล้ายกับ:
To authenticate, visit: https://auth.hytale.com/device Enter the code: XXXX-XXXX - เปิด URL การยืนยันตัวตนในเว็บเบราว์เซอร์ของคุณบนอุปกรณ์ใดก็ได้ (พีซี โทรศัพท์ แท็บเล็ต)
- เข้าสู่ระบบด้วย บัญชี Hytale ของคุณ (บัญชีที่คุณใช้เล่นเกม)
- ป้อน รหัสอุปกรณ์ ที่แสดงในคอนโซลเมื่อได้รับแจ้ง
- ยืนยันการยืนยันตัวตน เบราว์เซอร์จะแสดงข้อความสำเร็จ
- กลับไปที่ GPanel และสังเกตคอนโซล ภายในไม่กี่วินาที เซิร์ฟเวอร์ควรดำเนินการเริ่มต้นต่อ และสถานะจะเปลี่ยนเป็น Running
ขั้นตอนที่ 3 — ค้นหารายละเอียดการเชื่อมต่อของคุณ
- ใน GPanel ให้คลิกแท็บ Console (หรือพื้นที่ภาพรวมเซิร์ฟเวอร์)
- จดบันทึก IP Address และ Port ที่แสดงใกล้ด้านบนของหน้า
- รูปแบบคือ
IP:Portตัวอย่างเช่น192.0.2.10:25565คุณจะแชร์รายละเอียดเหล่านี้กับทุกคนที่ต้องการเข้าร่วมเซิร์ฟเวอร์ของคุณ
สำหรับคำแนะนำโดยละเอียดเกี่ยวกับการค้นหารายละเอียดการเชื่อมต่อของคุณ ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
ขั้นตอนที่ 4 — การกำหนดค่าเซิร์ฟเวอร์เบื้องต้น
เซิร์ฟเวอร์เฉพาะ Hytale แสดงการตั้งค่าหลักผ่านแท็บ Startup ของ GPanel ตัวแปรเหล่านี้ควบคุมตัวเลือกเซิร์ฟเวอร์ที่ใช้บ่อยที่สุดโดยไม่ต้องแก้ไขไฟล์ด้วยตนเอง
การใช้ตัวแปร Startup
- ใน GPanel ให้คลิกแท็บ Startup
- คุณจะเห็นรายการตัวแปรที่สามารถกำหนดค่าได้ แก้ไขค่าใดก็ได้แล้วคลิก Save หรือกด Enter
- หลังจากทำการเปลี่ยนแปลง ให้ รีสตาร์ท เซิร์ฟเวอร์จากแท็บ Console เพื่อให้การตั้งค่าใหม่มีผล
การตั้งค่าทั่วไป
| การตั้งค่า | หน้าที่ | ค่าตัวอย่าง |
|---|---|---|
| Server Name | ชื่อที่แสดงในตัวเรียกดูเซิร์ฟเวอร์และต่อผู้เล่นที่เชื่อมต่อ | My Legion Server |
| Max Players | จำนวนผู้เล่นสูงสุดที่อนุญาตให้ออนไลน์พร้อมกัน | 16 |
| Server Password | กำหนดให้ผู้เล่นป้อนรหัสผ่านเพื่อเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ | MySecret123 |
การแก้ไขไฟล์กำหนดค่า
สำหรับการตั้งค่าขั้นสูงที่ไม่มีในแท็บ Startup คุณสามารถแก้ไขไฟล์กำหนดค่าเซิร์ฟเวอร์ได้โดยตรงผ่านตัวจัดการไฟล์ของ GPanel
- คลิกแท็บ Files ใน GPanel
- เรียกดูไปยังไดเรกทอรีรากของเซิร์ฟเวอร์และมองหาไฟล์กำหนดค่า (ไฟล์เหล่านี้อาจแตกต่างกันไปเมื่อ Hytale อัปเดต)
- คลิกไฟล์เพื่อเปิดในโปรแกรมแก้ไขข้อความในตัว ทำการเปลี่ยนแปลงของคุณแล้วคลิก Save Content
- หยุดและรีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล
สำหรับการถ่ายโอนไฟล์จำนวนมากหรือการอัปโหลดขนาดใหญ่ ให้เชื่อมต่อผ่าน SFTP แทนตัวจัดการไฟล์ของเบราว์เซอร์ ดู วิธีอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ
ขั้นตอนที่ 5 — เชื่อมต่อกับเซิร์ฟเวอร์ Hytale ของคุณ
- เปิด Hytale บนพีซีของคุณ
- จากเมนูหลัก ให้ไปที่ตัวเลือก Multiplayer หรือ Server Browser
- เลือก Direct Connect (หรือตัวเลือกที่เทียบเท่าเพื่อเข้าร่วมด้วย IP)
- ป้อน
IP:Portของเซิร์ฟเวอร์ของคุณจากขั้นตอนที่ 3 — ตัวอย่างเช่น192.0.2.10:25565 - หากคุณตั้งรหัสผ่านเซิร์ฟเวอร์ในขั้นตอนที่ 4 ให้ป้อนรหัสผ่านนั้นเมื่อได้รับแจ้ง
- คลิก Connect คุณควรโหลดเข้าสู่โลกเซิร์ฟเวอร์ภายในไม่กี่วินาที
การตรวจสอบ
หลังจากเชื่อมต่อแล้ว ให้ยืนยันว่าทุกอย่างทำงานได้:
- ตัวละครของคุณควรโหลดเข้าสู่โลกของเกมได้สำเร็จ
- ตรวจสอบแท็บ Console ของ GPanel — คุณควรเห็นรายการบันทึกที่ระบุว่าผู้เล่นของคุณเข้าร่วมเซิร์ฟเวอร์แล้ว
- ขอให้เพื่อนเชื่อมต่อโดยใช้ IP และพอร์ตเดียวกันเพื่อตรวจสอบการเชื่อมต่อจากภายนอก
- สถานะเซิร์ฟเวอร์ควรคงเป็น Running โดยไม่มีข้อผิดพลาดในผลลัพธ์ของคอนโซล
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่เริ่มทำงานหรือค้างระหว่างการเริ่มต้น
- ตรวจสอบผลลัพธ์ของคอนโซลเพื่อหาข้อความแสดงข้อผิดพลาด เมื่อติดตั้งครั้งแรก เซิร์ฟเวอร์อาจใช้เวลาหลายนาทีในการดาวน์โหลดไฟล์ที่จำเป็น
- หากเซิร์ฟเวอร์กำลังรอการยืนยันตัวตน ให้ทำการเข้าสู่ระบบอุปกรณ์ที่อธิบายไว้ในขั้นตอนที่ 2 ให้เสร็จสิ้น
- หากข้อผิดพลาดยังคงอยู่หลังจากการยืนยันตัวตน ให้ลองติดตั้งเซิร์ฟเวอร์ใหม่จากแท็บ Settings ใน GPanel (การกระทำนี้จะลบข้อมูลเซิร์ฟเวอร์ — สำรองข้อมูลไฟล์สำคัญก่อน)
รหัสการยืนยันตัวตนหมดอายุหรือล้มเหลว
- รหัสอุปกรณ์ใช้ได้เพียงในช่วงเวลาจำกัดเท่านั้น หากหมดอายุ ให้รีสตาร์ทเซิร์ฟเวอร์เพื่อสร้างรหัสใหม่
- ตรวจสอบให้แน่ใจว่าคุณกำลังเข้าสู่ระบบด้วยบัญชี Hytale ที่ถูกต้องซึ่งเป็นเจ้าของเกม
- ลองใช้เบราว์เซอร์อื่นหรือล้างแคชเบราว์เซอร์หากหน้าการยืนยันตัวตนไม่โหลด
เชื่อมต่อกับเซิร์ฟเวอร์ไม่ได้
- ยืนยันว่าสถานะเซิร์ฟเวอร์แสดง Running ใน GPanel หากแสดง Offline หรือ Starting ให้รอจนกว่าจะเริ่มทำงานเต็มที่
- ตรวจสอบที่อยู่ IP และพอร์ตอีกครั้ง — ตรวจสอบให้แน่ใจว่าคุณใส่หมายเลขพอร์ตหลังเครื่องหมายโคลอน
- ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ทำขั้นตอนการยืนยันตัวตนเสร็จสิ้นแล้วก่อนพยายามเชื่อมต่อ
- หากเซิร์ฟเวอร์เพิ่งเริ่มทำงาน ให้รอ 1-2 นาทีเพื่อให้เริ่มต้นเต็มที่ก่อนพยายามเชื่อมต่อ
- ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ สำหรับความช่วยเหลือในการค้นหารายละเอียดการเชื่อมต่อที่ถูกต้อง
การเปลี่ยนแปลงการตั้งค่าไม่มีผล
- การเปลี่ยนแปลงตัวแปร Startup ต้องการการรีสตาร์ทเซิร์ฟเวอร์ทั้งหมด ใช้ปุ่ม Restart บนแท็บ Console หลังจากบันทึก
- หากแก้ไขไฟล์กำหนดค่าโดยตรง ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ หยุด ก่อนบันทึกการเปลี่ยนแปลง บางเกมเขียนทับไฟล์กำหนดค่าเมื่อปิดเครื่อง ซึ่งอาจยกเลิกการแก้ไขของคุณ
เซิร์ฟเวอร์ขัดข้องหรือออฟไลน์โดยไม่คาดคิด
- ตรวจสอบผลลัพธ์ของคอนโซลเพื่อหาข้อความแสดงข้อผิดพลาดหรือบันทึกการขัดข้องก่อนที่เซิร์ฟเวอร์จะออฟไลน์
- Hytale อยู่ในช่วง early access — การขัดข้องอาจเกิดขึ้นเนื่องจากข้อบกพร่องของเกม ลองรีสตาร์ทเซิร์ฟเวอร์
- หากการขัดข้องเกิดขึ้นซ้ำๆ ให้คัดลอกข้อความแสดงข้อผิดพลาดและ เปิดทิกเก็ตสนับสนุน เพื่อให้ทีมงานของเราตรวจสอบ
ต้องการความช่วยเหลือ?
หากคุณพบปัญหาที่ไม่ได้ครอบคลุมข้างต้น ให้ เปิดทิกเก็ตสนับสนุน และระบุข้อมูลต่อไปนี้:
- ชื่อเซิร์ฟเวอร์ของคุณจาก GPanel
- คำอธิบายปัญหาและเวลาที่เริ่มเกิดขึ้น
- ข้อความแสดงข้อผิดพลาดใดๆ จากคอนโซล GPanel (คัดลอกและวางบรรทัดที่เกี่ยวข้อง)