เซิร์ฟเวอร์เฉพาะ: การตั้งค่า FiveM Dedicated Server
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
บทนำ
คุณมีเซิร์ฟเวอร์เฉพาะและต้องการติดตั้งและใช้งานบริการ FiveM Dedicated Server ของคุณเองด้วย txAdmin ใช่ไหม? คุณมาถูกที่แล้ว! ด้านล่างนี้เราจะอธิบายขั้นตอนทั้งหมดที่จำเป็นสำหรับการติดตั้งและตั้งค่า รวมถึงสิ่งที่คุณต้องคำนึงถึง
สมมติว่าคุณได้เลือกและติดตั้งระบบปฏิบัติการสำหรับเซิร์ฟเวอร์เฉพาะของคุณแล้ว หากยังไม่ได้ทำขั้นตอนนี้ คุณต้องทำตามขั้นตอนใน คู่มือการตั้งค่าเบื้องต้น สำหรับเซิร์ฟเวอร์เฉพาะก่อน
การเตรียมตัว
เพื่อที่จะตั้งค่าเซิร์ฟเวอร์ FiveM จำเป็นต้องมีขั้นตอนการเตรียมตัวบางอย่างที่ต้องทำก่อนเริ่มการตั้งค่า FiveM Dedicated Server จริง
ตั้งค่าฐานข้อมูล
ถ้าคุณต้องการใช้งานและติดตั้งรีซอร์สที่ต้องใช้ฐานข้อมูล คุณจะต้องมี เซิร์ฟเวอร์ฐานข้อมูล เพิ่มเติม มีหลายวิธีในการตั้งค่าเซิร์ฟเวอร์แบบนี้ ใน คู่มือติดตั้ง MySQL ของเรา เราจะแสดงวิธีติดตั้ง เซิร์ฟเวอร์ฐานข้อมูล ของคุณเองบน เซิร์ฟเวอร์เฉพาะ
ดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ FiveM
ขั้นตอนถัดไปคือดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ FiveM ให้ไปที่เว็บไซต์ Server Build List ของ FiveM ผ่านเบราว์เซอร์อินเทอร์เน็ตที่ติดตั้งไว้ในเครื่องของคุณ และดาวน์โหลดเวอร์ชันล่าสุดของเซิร์ฟเวอร์ FiveM
แตกไฟล์ที่ดาวน์โหลดมาในโฟลเดอร์ Downloads และย้ายไฟล์เซิร์ฟเวอร์ FiveM ไปยังโฟลเดอร์แยกต่างหาก ตัวอย่างนี้ซอฟต์แวร์เซิร์ฟเวอร์จะอยู่ในโฟลเดอร์ชื่อ FiveM บนเดสก์ท็อป
เพื่อแตกไฟล์ซอฟต์แวร์เซิร์ฟเวอร์ FiveM ที่ดาวน์โหลดมา คุณต้องใช้โปรแกรมแตกไฟล์ ในตัวอย่างนี้เราใช้ 7Zip Software
สร้างคีย์ไลเซนส์ FiveM Server
เซิร์ฟเวอร์ FiveM ทุกเครื่องต้องมีคีย์ไลเซนส์ของตัวเอง ซึ่งจัดการผ่าน Cfx.re Portal ใหม่ คีย์ไลเซนส์นี้จะเชื่อมโยงกับบัญชี Cfx.re ของคุณ เข้าสู่ระบบเว็บไซต์ เลือกหมวดหมู่ Server แล้วคลิกปุ่ม Generate Key
การตั้งค่า
ตอนนี้คุณสามารถเริ่มติดตั้ง FiveM Server และ txAdmin ได้ เปิดโฟลเดอร์เซิร์ฟเวอร์ FiveM ของคุณอีกครั้งแล้วรันแอปพลิเคชัน FXServer.exe
เมื่อแอปเซิร์ฟเวอร์ทำงาน คอนโซลเซิร์ฟเวอร์และ txAdmin จะเปิดขึ้น ในอินเทอร์เฟซ txAdmin คุณต้องเชื่อมบัญชี Cfx.re ของคุณกับ txAdmin
การตั้งค่า txAdmin
ในระหว่างการตั้งค่า txAdmin เซิร์ฟเวอร์ FiveM ของคุณจะถูกติดตั้งและตั้งค่าใน 5 ขั้นตอน ทำตามคำแนะนำในอินเทอร์เฟซ txAdmin และตั้งชื่อ เซิร์ฟเวอร์ ก่อน จากนั้นเลือก ประเภทเซิร์ฟเวอร์ ที่ต้องการ ตัวอย่างนี้แสดงการติดตั้งเซิร์ฟเวอร์ FiveM ที่มี QBCore ติดตั้งไว้ล่วงหน้า
เลือกตัวเลือก Popular Recipes ในขั้นตอน Deployment Type แล้วเลือก QBCore Framework Template ยืนยัน Data Directory ที่ต้องการ แล้วเริ่ม Recipe Deployer เพื่อทำการติดตั้งให้เสร็จสมบูรณ์
ในระหว่าง Recipe Deployer คุณต้องกรอกข้อมูลสำคัญก่อนเซิร์ฟเวอร์จะเริ่มทำงาน กรอกคีย์ไลเซนส์ FiveM ที่สร้างไว้ในช่อง License Key จากนั้นคลิก Show/Hide Database Options (Advanced) และกรอกรายละเอียดล็อกอินของเซิร์ฟเวอร์ฐานข้อมูล ในกรณีนี้ต้องใช้แค่รหัสผ่านที่ตั้งไว้สำหรับผู้ใช้ root เท่านั้น การตั้งค่าอื่นๆ สามารถปล่อยไว้ตามเดิม ตรวจสอบข้อมูลที่กรอกแล้วคลิก Run Recipe เพื่อเริ่มกระบวนการ
การตั้งค่าไฟร์วอลล์
เพื่อให้เซิร์ฟเวอร์ของคุณเข้าถึงได้จากภายนอก คุณต้องแก้ไขกฎการส่งต่อพอร์ตสำหรับพอร์ตที่เซิร์ฟเวอร์เฉพาะใช้งาน คุณสามารถทำได้ผ่านคำสั่ง Powershell ซึ่งง่ายกว่า หรือผ่านหน้า Windows Defender Firewall ตามปกติ
- ผ่าน Powershell
- ผ่าน Windows Defender
เปิดกล่องค้นหาของ Windows แล้วค้นหา Powershell ให้คลิกขวาแล้วเลือก Run as Administrator เพื่อให้มีสิทธิ์ที่จำเป็นและทำงานได้ถูกต้อง
ตรวจสอบให้แน่ใจว่าคุณรัน Powershell ในโหมด Administrator มิฉะนั้นการตั้งค่าอาจไม่ทำงานอย่างถูกต้อง
จากนั้นคัดลอกและวางคำสั่งต่อไปนี้ใน Powershell Prompt:
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol UDP -Action Allow
คำสั่งเหล่านี้จะสร้างกฎไฟร์วอลล์ที่จำเป็นเพื่อให้เซิร์ฟเวอร์ FiveM ของคุณเข้าถึงได้จากภายนอกโดยอัตโนมัติ
ใช้ฟังก์ชันค้นหาของ Windows เพื่อเปิด การตั้งค่าไฟร์วอลล์ Windows พร้อมความปลอดภัยขั้นสูง คุณอาจต้องกด Advanced Settings เพื่อเปิดหน้าต่างที่จำเป็นหากเปิดจากหน้าไฟร์วอลล์พื้นฐานของ Windows
คุณต้องสร้างกฎใหม่สำหรับเซิร์ฟเวอร์ FiveM ของคุณ โดยคลิกที่กฎขาเข้าและขาออกตามที่อธิบายไว้ด้านล่าง และเพิ่มกฎสำหรับโปรโตคอลและพอร์ตดังนี้:
- TCP ขาเข้าและขาออก: 30120
- UDP ขาเข้าและขาออก: 30120
ถ้าต้องการความช่วยเหลือเพิ่มเติม โปรดดู คู่มือการส่งต่อพอร์ต (ไฟร์วอลล์)
สรุป
คุณได้ติดตั้งและตั้งค่า FiveM Dedicated Server บนเซิร์ฟเวอร์เฉพาะของคุณเรียบร้อยแล้ว หากมีคำถามหรือขอความช่วยเหลือเพิ่มเติม อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยเหลือคุณ! 🙂