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

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

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

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

แนะนำ

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

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

เริ่มต้นด้วยการเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะของคุณผ่าน Remote Desktop (RDP) ใช้ คู่มือการเข้าถึงเบื้องต้น (RDP) ของเรา หากคุณต้องการความช่วยเหลือในการทำเช่นนี้

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

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

เคล็ดลับ

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

การติดตั้ง

เมื่อดาวน์โหลดไฟล์เสร็จแล้ว ให้รันไฟล์ 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 ซึ่งจะดาวน์โหลดไฟล์เซิร์ฟเวอร์ที่จำเป็นตามการเปลี่ยนแปลงสาขา คุณจะเห็นโฟลเดอร์ใหม่ชื่อ 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 ในโหมด Administrator มิฉะนั้นการตั้งค่าอาจไม่ถูกนำไปใช้

จากนั้นคัดลอกและวางคำสั่งต่อไปนี้ลงใน 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 บนเซิร์ฟเวอร์เฉพาะของคุณสำเร็จแล้ว! หากคุณมีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!