ข้ามไปยังเนื้อหาหลัก

VPS: ตั้งค่าเซิร์ฟเวอร์เฉพาะ RageMP บน Windows

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

คุณมี VPS Windows และต้องการติดตั้งเซิร์ฟเวอร์เฉพาะ RageMP บนเครื่องใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ของคุณ

การเตรียมตัว

เริ่มต้นด้วยการเชื่อมต่อกับ VPS ของคุณผ่าน Remote Desktop (RDP) ใช้ คู่มือการเข้าถึงเบื้องต้น (RDP) ของเรา หากคุณต้องการความช่วยเหลือในการเชื่อมต่อ

เมื่อเข้าถึงเซิร์ฟเวอร์ได้แล้ว ให้ติดตั้ง Microsoft Visual C++ Redistributable 2017 ก่อน เพราะนี่คือสิ่งที่ RageMP ต้องการเป็นเงื่อนไขเบื้องต้น ตรวจสอบให้แน่ใจว่าติดตั้งเรียบร้อยก่อนดำเนินการต่อ หากไม่แน่ใจว่าติดตั้งแล้วหรือยัง ให้รันตัวติดตั้ง มันจะแจ้งให้ทราบในระหว่างการติดตั้ง

เมื่อคุณติดตั้งสิ่งที่จำเป็นเสร็จแล้ว ให้ดาวน์โหลดเวอร์ชันเซิร์ฟเวอร์ล่าสุดจาก เว็บไซต์ RageMP

เคล็ดลับ

ถ้าคุณติดตั้ง RageMP อยู่แล้ว สามารถข้ามไปที่หัวข้อ สลับไปยัง Server Branch ได้เลย ไม่จำเป็นต้องติดตั้งใหม่

การติดตั้ง

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

เมื่อติดตั้ง RageMP เสร็จแล้ว ให้เปิดแอป RAGE Multiplayer ที่จะอยู่ในแอปของ Windows

ครั้งแรกที่เปิดใช้งาน คุณจะต้องตั้งค่าเส้นทางไปยังโฟลเดอร์ติดตั้งเกม GTA:V โฟลเดอร์ติดตั้งขึ้นอยู่กับตัวเปิดเกมที่คุณใช้ โดยปกติจะอยู่ที่ C:/Program Files หรือ C:/Program Files (x86)

ตอนนี้คุณต้องเปลี่ยน branch เพื่อดาวน์โหลดไฟล์เซิร์ฟเวอร์

สลับไปยัง Server Branch

ไปที่โฟลเดอร์ที่ติดตั้ง RageMP หาไฟล์ config.xml ในโฟลเดอร์นี้ แก้ไขพารามิเตอร์ channel จาก prerelease เป็น prerelease_server แล้วบันทึกไฟล์

จากนั้นรันไฟล์ updater.exe ซึ่งจะดาวน์โหลดไฟล์เซิร์ฟเวอร์ที่จำเป็นตามการเปลี่ยน branch คุณจะเห็นโฟลเดอร์ใหม่ชื่อ server-files ปรากฏในไดเรกทอรี RageMP ซึ่งเป็นไฟล์ที่คุณต้องใช้

คุณสามารถเปลี่ยนพารามิเตอร์ channel กลับเป็น prerelease แล้วรันไฟล์ update.exe อีกครั้งเพื่อสลับกลับไปยังเวอร์ชันไคลเอนต์ เพื่อเล่นเกมได้ตามปกติ

เคล็ดลับ

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

เพื่อเริ่มเซิร์ฟเวอร์ ให้รันไฟล์ ragemp-server.exe ที่อยู่ในโฟลเดอร์ server-files หรือโฟลเดอร์เซิร์ฟเวอร์ของคุณ เซิร์ฟเวอร์จะเริ่มบูตขึ้น แต่เราแนะนำให้ตั้งค่า port forwarding และการตั้งค่าเซิร์ฟเวอร์ก่อน

การตั้งค่า Port Forwarding สำหรับเซิร์ฟเวอร์ของคุณ

เพื่อให้เซิร์ฟเวอร์ของคุณเข้าถึงได้จากภายนอก คุณต้องตั้งค่ากฎ port forwarding สำหรับพอร์ตที่เซิร์ฟเวอร์เฉพาะใช้ คุณสามารถทำได้ผ่านคำสั่ง PowerShell ซึ่งง่ายกว่า หรือผ่านหน้า Windows Defender Firewall ตามปกติ

เคล็ดลับ

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

เปิดกล่องค้นหาของ Windows แล้วค้นหา PowerShell คลิกขวาแล้วเลือก Run as Administrator เพื่อให้มีสิทธิ์ที่จำเป็นและทุกอย่างทำงานได้ถูกต้อง

ข้อมูล

ตรวจสอบให้แน่ใจว่าคุณรัน PowerShell ในโหมดผู้ดูแลระบบ มิฉะนั้นการตั้งค่าอาจไม่ถูกนำไปใช้

จากนั้นคัดลอกและวางคำสั่งต่อไปนี้ใน PowerShell Prompt:

New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005  -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Inbound -LocalPort 22005 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "RageMP Server" -Direction Outbound -LocalPort 22005 -Protocol UDP -Action Allow

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

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

เราแนะนำให้ตั้งค่าเซิร์ฟเวอร์ของคุณก่อนผ่านหัวข้อต่อไปนี้ก่อนเข้าใช้งานเซิร์ฟเวอร์

การตั้งค่า

ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ RageMP เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งการตั้งค่าเพิ่มเติมผ่านไฟล์คอนฟิก

กลับไปที่โฟลเดอร์หลัก หาและเปิดไฟล์ conf.json ในไฟล์นี้คุณสามารถปรับพารามิเตอร์เซิร์ฟเวอร์ต่างๆ เช่น พอร์ต ชื่อเซิร์ฟเวอร์ และอื่นๆ

ตัวอย่างการตั้งค่าบางส่วนที่กำหนดไว้:

"maxplayers" : 100,
"name" : "ZAP-Hosting Docs Test",
"gamemode" : "freeroam",

การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่โฟลเดอร์ server-files หรือโฟลเดอร์เซิร์ฟเวอร์ของคุณ แล้วรัน ragemp-server.exe เพื่อเริ่มกระบวนการบูต เซิร์ฟเวอร์จะเปิดคอนโซลใน command prompt และเริ่มทำงาน

ตอนนี้คุณสามารถเชื่อมต่อเซิร์ฟเวอร์โดยตรงผ่านตัวเปิด RageMP ในเกมได้เลย

สรุป

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