เซิร์ฟเวอร์เฉพาะ: การตั้งค่า Open.mp Dedicated Server บน Windows
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
คุณมีเซิร์ฟเวอร์เฉพาะ Windows และต้องการติดตั้งบริการ open.mp Dedicated Server บนเซิร์ฟเวอร์ของคุณใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้ เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ของคุณ
การเตรียมตัว
เริ่มต้นด้วยการเชื่อมต่อไปยังเซิร์ฟเวอร์เฉพาะของคุณผ่าน Remote Desktop (RDP) ใช้ คู่มือการเข้าถึงเบื้องต้น (RDP) ของเรา หากคุณต้องการความช่วยเหลือในการทำเช่นนี้
เมื่อคุณเข้าถึงเซิร์ฟเวอร์ได้แล้ว ให้ดาวน์โหลดเวอร์ชันล่าสุดจาก open.mp GitHub Repository ตรวจสอบให้แน่ใจว่าคุณเลือกเวอร์ชัน win-x86
การติดตั้ง
เมื่อดาวน์โหลดไฟล์ release แล้ว ให้แตกไฟล์โดยใช้โปรแกรมอย่าง 7zip หรือ WinRAR ซึ่งจะได้โฟลเดอร์ Server ที่มีไฟล์เซิร์ฟเวอร์ทั้งหมดที่จำเป็น
เพื่อเริ่มเซิร์ฟเวอร์ ให้รันไฟล์ omp-server.exe เซิร์ฟเวอร์จะเริ่มบูตขึ้นทันที แต่เราขอแนะนำให้ตั้งค่า port forwarding และการตั้งค่าเซิร์ฟเวอร์ก่อน
การตั้งค่า Port Forwarding สำหรับเซิร์ฟเวอร์ของคุณ
เพื่อให้แน่ใจว่าเซิร์ฟเวอร์ของคุณเข้าถึงได้จากภายนอก คุณต้องแก้ไขกฎ port forwarding สำหรับพอร์ตที่กระบวนการเซิร์ฟเวอร์เฉพาะใช้งาน คุณสามารถทำได้ผ่านคำสั่ง PowerShell โดยตรงซึ่งง่ายกว่า หรือผ่านหน้า Windows Defender Firewall ตามปกติ
เมื่อเปิดเซิร์ฟเวอร์ครั้งแรก จะมีหน้าต่าง UAC ขึ้นมา หากคุณกดยอมรับ กฎไฟร์วอลล์จะถูกตั้งค่าให้อัตโนมัติ ทำให้คุณสามารถข้ามไปยังส่วนถัดไปได้เลย หากไม่ ให้ทำตามวิธีใดวิธีหนึ่งด้านล่าง
- ผ่าน Powershell
- ผ่าน Windows Defender
เปิดกล่องค้นหาของ Windows แล้วค้นหา PowerShell อย่าลืมคลิกขวาแล้วเลือก Run as Administrator เพื่อให้มีสิทธิ์ที่จำเป็นและทุกอย่างทำงานได้ถูกต้อง
ตรวจสอบให้แน่ใจว่าคุณรัน PowerShell ในโหมด Administrator มิฉะนั้นการตั้งค่าอาจไม่ถูกนำไปใช้
จากนั้นคัดลอกและวางคำสั่งต่อไปนี้ใน PowerShell Prompt:
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Inbound -LocalPort 7777 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Inbound -LocalPort 7777 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Outbound -LocalPort 7777 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "open.mp Server" -Direction Outbound -LocalPort 7777 -Protocol UDP -Action Allow
คำสั่งเหล่านี้จะสร้างกฎไฟร์วอลล์โดยอัตโนมัติที่จำเป็นเพื่อให้เซิร์ฟเวอร์ open.mp ของคุณเข้าถึงได้จากภายนอก
ใช้ฟังก์ชันค้นหาของ Windows เพื่อเปิด Windows Firewall Settings with Advanced Security คุณอาจต้องกด Advanced Settings เพื่อเปิดหน้าต่างที่จำเป็นหากเปิดหน้า Windows Firewall ปกติ
คุณต้องสร้างกฎใหม่สำหรับเซิร์ฟเวอร์ open.mp ของคุณ โดยคลิกที่กฎขาเข้าและขาออกตามที่อธิบายด้านล่าง และเพิ่มกฎสำหรับโปรโตคอลและพอร์ตดังนี้:
- TCP ขาเข้าและขาออก: 7777
- UDP ขาเข้าและขาออก: 7777
หากต้องการความช่วยเหลือเพิ่มเติม โปรดดู คู่มือ Port Forwarding (Firewall)
เมื่อเพิ่มกฎเหล่านี้แล้ว เซิร์ฟเวอร์ของคุณจะเข้าถึงได้ผ่านที่อยู่ IP ของเซิร์ฟเวอร์
เราแนะนำให้คุณตั้งค่าการตั้งค่าเซิร์ฟเวอร์ก่อนผ่านส่วนถัดไปก่อนที่จะเข้าใช้งานเซิร์ฟเวอร์
การตั้งค่า
ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ open.mp เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งการตั้งค่าเซิร์ฟเวอร์เพิ่มเติมผ่านไฟล์คอนฟิก
ไปที่โฟลเดอร์ราก (root) แล้วหาไฟล์ config.json เปิดไฟล์นี้ขึ้นมา คุณสามารถปรับแต่งพารามิเตอร์เซิร์ฟเวอร์ต่างๆ ได้หลากหลาย ตั้งแต่พอร์ต รหัสผ่าน ไปจนถึงอื่นๆ อีกมากมาย
ตัวอย่างการตั้งค่าบางส่วน:
"name": "ZAP-Hosting Docs Test",
"password": "iLoveZAP!2024",
"website": "zap-hosting.com"
ดูรายละเอียดตัวเลือกทั้งหมดและคำอธิบายได้ที่ คู่มือการตั้งค่าเซิร์ฟเวอร์
การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่ไดเรกทอรีรากและรัน omp-server.exe เพื่อเริ่มกระบวนการบูต เซิร์ฟเวอร์จะเปิดคอนโซลใน command prompt และเริ่มทำงาน
ตอนนี้คุณสามารถเชื่อมต่อเซิร์ฟเวอร์โดยตรงผ่านตัวเปิด open.mp ในเกมได้เลย หากต้องการให้แสดงข้อมูลเซิร์ฟเวอร์ในรายการเซิร์ฟเวอร์ ให้ตรวจสอบใน คู่มือการตั้งค่าเซิร์ฟเวอร์ ว่าพารามิเตอร์ enable_query ตั้งเป็น true (ซึ่งควรเป็นค่าเริ่มต้น) จากนั้นบันทึกไฟล์และรันไฟล์เซิร์ฟเวอร์อีกครั้ง
สรุป
ยินดีด้วย! คุณได้ติดตั้งและตั้งค่าเซิร์ฟเวอร์ open.mp บนเซิร์ฟเวอร์เฉพาะของคุณเรียบร้อยแล้ว หากมีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!