คู่มือนี้ครอบคลุมการดูแลเซิร์ฟเวอร์ บทบาทผู้ดูแลระบบและผู้กลั่นกรอง การจัดการโลก และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ Solace Crafting ของคุณบน Legion Hosting สำหรับการตั้งค่าเบื้องต้นและคำแนะนำการเชื่อมต่อของผู้เล่น ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Solace Crafting
1. การเปิดใช้งานการเข้าถึงของผู้ดูแลระบบ
การเข้าถึงของผู้ดูแลระบบและผู้กลั่นกรองถูกกำหนดค่าในไฟล์ servercfg.dat โดยค่าเริ่มต้น ทั้งสองอย่างถูกปิดใช้งาน
.config/unity3d/Big Kitty Games/Solace Crafting/servercfg.dat
เพื่อเปิดใช้งานการเข้าถึงของผู้ดูแลระบบ:
- หยุดเซิร์ฟเวอร์
- เปิด
servercfg.datในแท็บ Files ของ GPanel หรือผ่าน SFTP - ตั้งค่า
"allowAdmin": true - เปลี่ยน
"adminPassword"เป็นรหัสผ่านที่แข็งแกร่งและไม่ซ้ำกัน - ตั้งค่า
"allowModerator": trueและเปลี่ยน"moderatorPassword"ตามต้องการ - บันทึกและรีสตาร์ทเซิร์ฟเวอร์
password ใครก็ตามที่รู้ค่าเริ่มต้นเหล่านี้สามารถเข้าถึงเซิร์ฟเวอร์ของคุณในระดับสูงได้
2. บทบาทผู้ดูแลระบบ เทียบกับ ผู้กลั่นกรอง
| บทบาท | ความสามารถ |
|---|---|
| Admin | ควบคุมเซิร์ฟเวอร์เต็มรูปแบบ รวมถึงการ kick/ban ผู้เล่น การเปลี่ยนการตั้งค่าเซิร์ฟเวอร์ การสร้างไอเทม และการจัดการโลก |
| Moderator | สิทธิ์ที่จำกัดซึ่งมุ่งเน้นไปที่การจัดการผู้เล่น (kick, mute) โดยไม่มีการควบคุมเซิร์ฟเวอร์เต็มรูปแบบ |
ผู้เล่นเข้าสู่ระบบในฐานะผู้ดูแลระบบหรือผู้กลั่นกรองโดยป้อนรหัสผ่านที่เกี่ยวข้องในเกมเมื่อเชื่อมต่อหรือผ่านอินเทอร์เฟซแบบหลายผู้เล่น
3. การตั้งค่าเซิร์ฟเวอร์
การป้องกันด้วยรหัสผ่าน
เพื่อทำให้เซิร์ฟเวอร์ของคุณเป็นส่วนตัว ให้ตั้งค่าต่อไปนี้ใน servercfg.dat:
"isPrivate": true,
"password": "YourServerPassword"
การรีสตาร์ทอัตโนมัติ
การตั้งค่า autoRestart ควบคุมการรีสตาร์ทเซิร์ฟเวอร์อัตโนมัติ (เป็นนาที) ตั้งค่าเป็น 0 เพื่อปิดใช้งาน สิ่งนี้มีประโยชน์สำหรับเซิร์ฟเวอร์ที่ทำงานเป็นเวลานานเพื่อล้างหน่วยความจำและรักษาประสิทธิภาพ
"autoRestart": 360
ตัวอย่างข้างต้นจะรีสตาร์ทเซิร์ฟเวอร์ทุก 6 ชั่วโมง
การบันทึกโลก
การตั้งค่า worldSaveToUse กำหนดว่าเซิร์ฟเวอร์จะโหลดไฟล์บันทึกโลกใด ค่าเริ่มต้นคือ MultiplayerWorld เพื่อใช้โลกอื่น ให้เปลี่ยนค่านี้เป็นชื่อไฟล์บันทึกที่ต้องการ
4. การจัดการโลกและการสำรองข้อมูล
เพื่อสำรองข้อมูลโลกเซิร์ฟเวอร์ของคุณ:
- หยุดเซิร์ฟเวอร์
- เชื่อมต่อผ่าน SFTP และดาวน์โหลดไฟล์บันทึกโลกและการกำหนดค่า
- จัดเก็บข้อมูลสำรองไว้ในตำแหน่งที่ปลอดภัย
เพื่อกู้คืนข้อมูลสำรอง ให้อัปโหลดไฟล์ที่บันทึกไว้กลับไปยังไดเรกทอรีเดียวกันและรีสตาร์ทเซิร์ฟเวอร์
5. การอัปเดตเซิร์ฟเวอร์
เซิร์ฟเวอร์สามารถอัปเดตอัตโนมัติเมื่อเริ่มต้นได้เมื่อ AUTO_UPDATE ถูกตั้งค่าเป็น 1 ในแท็บ Startup ของ GPanel หากปิดใช้งานการอัปเดตอัตโนมัติ:
- หยุดเซิร์ฟเวอร์
- ตั้งค่า
AUTO_UPDATEเป็น1ในแท็บ Startup - เริ่มเซิร์ฟเวอร์ -- มันจะดาวน์โหลดเวอร์ชันล่าสุดก่อนเปิดใช้งาน
6. การแก้ไขปัญหา
| ปัญหา | วิธีแก้ไข |
|---|---|
| เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์ | ตรวจสอบให้แน่ใจว่า requireSteamID เป็น true และตรวจสอบว่าพอร์ตถูกต้องใน GPanel ลองเชื่อมต่อโดยตรงแทน |
| ผู้เล่นไม่สามารถเชื่อมต่อได้ | ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงาน ตรวจสอบ IP และพอร์ตในแท็บ Network และตรวจสอบให้แน่ใจว่ารหัสผ่านถูกต้องหากเซิร์ฟเวอร์เป็นส่วนตัว |
| การเข้าสู่ระบบผู้ดูแลระบบไม่ทำงาน | ยืนยันว่า allowAdmin ถูกตั้งค่าเป็น true ใน servercfg.dat และคุณใช้ adminPassword ที่ถูกต้อง |
| เซิร์ฟเวอร์ขัดข้องเมื่อเริ่มต้น | ตรวจสอบเอาต์พุตของคอนโซลเพื่อหาข้อความแสดงข้อผิดพลาด ลองติดตั้งเซิร์ฟเวอร์ใหม่ผ่าน GPanel หากไฟล์เสียหาย |
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Solace Crafting
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Solace Crafting ของคุณ เปิดทิกเก็ตสนับสนุน และระบุ IP ของเซิร์ฟเวอร์ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซลของ GPanel