วิธีสร้าง FiveM Server บน Windows ตั้งแต่ศูนย์ สำหรับมือใหม่

การสร้าง FiveM Server บน Windows ในปัจจุบันทำได้ง่ายกว่าเมื่อก่อนมาก เพราะ FXServer มี txAdmin รวมมาให้แล้ว สามารถตั้งค่า Server, สร้างไฟล์พื้นฐาน, Deploy Recipe และเปิด Server ผ่านหน้าเว็บได้โดยไม่จำเป็นต้องเขียนคำสั่งทั้งหมดเองตั้งแต่เริ่มต้น

บทความนี้จะสอนตั้งแต่ ดาวน์โหลด FiveM Server Artifact → เปิด FXServer → ตั้งค่า txAdmin → สร้าง Server Key → Deploy Server → เปิดเซิร์ฟเวอร์ → เข้าเล่นทดสอบ เหมาะสำหรับคนที่ยังไม่เคยสร้าง FiveM Server มาก่อน

① สิ่งที่ต้องเตรียมก่อนสร้าง FiveM Server บน Windows

ก่อนเริ่มควรเตรียมดังนี้

  • Windows 10 หรือ Windows 11

  • อินเทอร์เน็ต

  • บัญชี Cfx.re

  • พื้นที่ว่างสำหรับ Server

  • โปรแกรมแตกไฟล์ .7z เช่น 7-Zip หรือ WinRAR

  • FiveM Client สำหรับทดสอบ Server

  • GTA V สำหรับเครื่องที่ใช้เข้าเล่นทดสอบ

หากต้องการทดลองสร้าง Server ก่อน สามารถใช้คอมพิวเตอร์เครื่องเดียวกับที่เล่น FiveM ได้

แต่ถ้าต้องการเปิด Server จริงตลอด 24 ชั่วโมง ควรพิจารณา VPS, Dedicated Server หรือ Hosting ในภายหลัง

② สร้างโฟลเดอร์สำหรับ FiveM Server

เพื่อจัดการไฟล์ง่าย แนะนำให้สร้างโฟลเดอร์โดยตรง เช่น

C:\FXServer

แล้วสร้างโฟลเดอร์ด้านในอีกชั้นหนึ่งเป็น

C:\FXServer\server

โฟลเดอร์นี้จะใช้เก็บไฟล์ FXServer หรือ Server Artifact

ไม่แนะนำให้เก็บ Server ไว้ในโฟลเดอร์ที่มีโครงสร้างซับซ้อนเกินไป เพราะเวลาตรวจ Error, Backup หรืออัปเดต Artifact จะจัดการยากกว่า

③ ดาวน์โหลด FiveM Server Artifact สำหรับ Windows

FiveM Server ต้องใช้ไฟล์ที่เรียกว่า Server Artifact

Artifact คือชุดไฟล์ที่มีโปรแกรมสำหรับรัน FXServer

ให้เข้า Server Download ของ Cfx.re และเลือก Build ที่ระบบแนะนำในขณะนั้น

โดยหลักควรเลือก

Recommended Build

แทนการโหลด Artifact เก่าจากเว็บไซต์ภายนอก

เมื่อดาวน์โหลดแล้วจะได้ไฟล์ Server สำหรับ Windows

โดย FiveM Server แบบปกติอาจพบไฟล์ในรูปแบบ

server.7z

จากนั้นใช้ 7-Zip หรือ WinRAR แตกไฟล์ออกมา

④ FiveM สำหรับ GTA V Enhanced มีชื่อไฟล์ต่างกัน

จุดนี้สำคัญมากสำหรับการสร้าง FiveM Server ในปี 2026

หากกำลังตั้ง Server สำหรับ GTAV Enhanced ชื่อไฟล์ Server อาจไม่เหมือน Tutorial FiveM รุ่นเก่า

แทนที่จะเป็น

server.7z

อาจพบชื่อ

cfx-server_win_x64

และไฟล์สำหรับเปิด Server จากเดิม

FXServer.exe

จะเป็น

cfx-server.exe

ดังนั้นหากดาวน์โหลดมาแล้วหา FXServer.exe ไม่เจอ อย่าเพิ่งสรุปว่าโหลดไฟล์ผิด ให้ตรวจสอบก่อนว่ากำลังใช้ Server สำหรับ GTAV Enhanced หรือไม่

⑤ แตกไฟล์ Artifact ไปไว้ที่ C:\FXServer\server

นำไฟล์ที่ดาวน์โหลดมาแตกไว้ที่

C:\FXServer\server

หลังแตกไฟล์แล้ว ภายในควรมีไฟล์ของ FXServer จำนวนหนึ่ง

ถ้าเป็น FiveM Server ปกติ ให้มองหา

FXServer.exe

หากเป็นรุ่นสำหรับ GTAV Enhanced ให้ตรวจสอบ

cfx-server.exe

อย่าเปิด Server โดยตรงจากไฟล์ .7z

ต้องแตกไฟล์ออกมาก่อน

⑥ เปิด FXServer ครั้งแรก

หากเป็น Server FiveM ปกติ ให้ดับเบิลคลิก

FXServer.exe

หากเป็น GTAV Enhanced ให้เปิดไฟล์ Server ที่มากับ Build นั้น เช่น

cfx-server.exe

เมื่อเปิดสำเร็จ จะมีหน้าต่าง Console ของ Server แสดงขึ้นมา

จากนั้น txAdmin ควรเปิดผ่าน Web Browser ให้อัตโนมัติ

หาก Browser ไม่เปิดเอง สามารถลองเข้า

http://localhost:40120

Port เริ่มต้นของ txAdmin คือ

40120

⑦ ใส่ PIN ของ txAdmin

ตอนเปิด txAdmin ครั้งแรก ระบบอาจแสดง PIN สำหรับเชื่อมต่อหน้าเว็บกับ FXServer

ให้ดู PIN จากหน้าต่าง Console ของ FXServer

จากนั้นนำ PIN ไปใส่ในหน้า txAdmin

เมื่อผ่านขั้นตอนนี้แล้วจะเข้าสู่การตั้งค่า Server ครั้งแรก

⑧ Link Account กับบัญชี Cfx.re

ในหน้า txAdmin ให้เลือก

Link Account

Browser จะพาไปยังระบบบัญชี Cfx.re

ล็อกอินบัญชีของคุณ จากนั้นอนุญาตให้ txAdmin เชื่อมกับบัญชี

การ Link Account มีความสำคัญ เพราะใช้ผูกการดูแล Server เข้ากับบัญชี Cfx

หลังจากนั้นระบบจะให้ตั้งค่าบัญชี Admin และ Password สำรองตามขั้นตอนที่แสดง

ควรใช้รหัสผ่านที่เดายาก และห้ามแชร์บัญชี Master Admin ให้คนที่ไม่เกี่ยวข้อง

⑨ ตั้งชื่อ FiveM Server

หลังจาก Register txAdmin เรียบร้อยแล้ว ระบบจะให้ตั้งชื่อ Server

ตัวอย่างเช่น

My FiveM Server

ชื่อนี้สามารถแก้ไขภายหลังได้ ดังนั้นในช่วงทดลองไม่จำเป็นต้องคิดชื่อจริงของเมืองทันที

ให้เน้นทำ Server ให้เปิดได้ก่อน

⑩ เลือก Deployment Type

txAdmin จะให้เลือกวิธีสร้าง Server

สำหรับมือใหม่แนะนำ

Popular Recipes

จากนั้นเลือก Template พื้นฐานของ Cfx เช่น

FiveM Basic Server / CFX Default

ชื่อที่แสดงอาจมีการปรับเปลี่ยนตามเวอร์ชันของ txAdmin แต่หลักการคือเลือก Recipe พื้นฐานก่อน

เหตุผลที่แนะนำ Server พื้นฐานคือช่วยให้เราตรวจสอบได้ว่า

FXServer + txAdmin + Server Key + Network

ทำงานถูกต้องหรือไม่

อย่าเพิ่งเริ่มจาก Server RP ที่มี Script หลายร้อยตัว

⑪ Recipe FiveM คืออะไร

Recipe คือชุดคำสั่งสำหรับให้ txAdmin สร้าง Server ตาม Template ที่กำหนดไว้

ระบบสามารถจัดเตรียมสิ่งต่าง ๆ ให้โดยอัตโนมัติ เช่น

  • Server Data

  • Resources

  • Configuration

  • server.cfg

  • โครงสร้าง Server

  • Dependencies ที่ Recipe ต้องการ

จึงช่วยลดขั้นตอนการติดตั้งด้วยมือ

สำหรับ Server RP เช่น ESX หรือ QBCore Recipe อาจซับซ้อนขึ้นและอาจต้องมี Database

แต่สำหรับการสร้าง Server ครั้งแรก ควรเริ่มจาก CFX Default ก่อน

⑫ กำหนด Data Location

txAdmin จะให้กำหนดตำแหน่งเก็บ Server Data

หากยังเป็นมือใหม่ สามารถใช้ตำแหน่งที่ txAdmin กำหนดมาให้ได้

ข้อมูล Profile ของ txAdmin จะเกี่ยวข้องกับโฟลเดอร์

txData

ดังนั้นเมื่อ Server เริ่มใช้งานจริง ควร Backup txData ก่อนแก้ระบบใหญ่ ย้ายเครื่อง หรืออัปเกรด Server

⑬ สร้าง FiveM Server Key

ระหว่างขั้นตอน Deploy Recipe จะต้องใช้ Server Registration Key

ให้เปิด Cfx Portal จากลิงก์ที่ txAdmin แสดง

ล็อกอินด้วยบัญชี Cfx.re

จากนั้นสร้าง Key สำหรับ Server ของคุณ

ตั้งชื่อ Key ให้จำได้ง่าย เช่น

My Windows FiveM Server

เมื่อสร้างแล้ว Copy Key

อย่าโพสต์ Server Key ลงเว็บไซต์ Facebook Discord หรือ Screenshot สาธารณะ

เพราะเป็นข้อมูลสำหรับ Server ของคุณ

⑭ ใส่ Server Key ใน txAdmin

กลับมาที่ Recipe Deployer

วาง Server Key ลงในช่องที่ txAdmin กำหนด

จากนั้นเลือก

Run Recipe

txAdmin จะเริ่มสร้าง Server ให้อัตโนมัติ

ระหว่างนี้ระบบอาจ

  • ดาวน์โหลด Resource

  • สร้าง Folder

  • สร้าง Configuration

  • เตรียม Server Data

  • สร้าง server.cfg

ควรรอจน Recipe ทำงานเสร็จและตรวจว่าหน้า txAdmin ไม่มี Error สำคัญ

⑮ กด Save & Run Server

หลัง Deploy Recipe สำเร็จ ระบบจะแสดง Server Configuration

สำหรับ Basic Server ที่เพิ่งสร้างครั้งแรก ยังไม่จำเป็นต้องแก้ทุกค่า

เลือก

Save & Run Server

หากทุกอย่างถูกต้อง FXServer จะเริ่มโหลด Resources

ที่หน้า Console จะเห็นข้อความต่าง ๆ วิ่งขึ้นมา

นี่เป็นขั้นตอนสำคัญ เพราะ Console จะบอกว่า Resource ใด

  • Start สำเร็จ

  • Warning

  • Error

  • Missing Dependency

  • โหลดไม่สำเร็จ

หาก Server เปิดได้โดยไม่มี Error ร้ายแรง แสดงว่า Server พื้นฐานเริ่มทำงานแล้ว

⑯ ตรวจสอบว่า FiveM Server เปิดสำเร็จหรือไม่

กลับไปที่หน้า txAdmin

ตรวจสอบสถานะ Server

ถ้า Server ทำงานปกติควรอยู่ในสถานะ Running

จากนั้นดู Console ว่ามี Error สีแดงหรือข้อความสำคัญผิดปกติหรือไม่

สำหรับ Server ที่สร้างใหม่จาก CFX Default Recipe ไม่ควรรีบติดตั้ง Script เพิ่ม

ให้ทดลองเข้า Server เดิมก่อน

⑰ วิธีเข้า FiveM Server ที่สร้างในเครื่องตัวเอง

เปิด FiveM Client

หาก FiveM พบ Server ใน LAN อาจแสดง Server ที่เปิดอยู่บนเครื่องหรือเครือข่ายเดียวกันให้เชื่อมต่อได้

หากไม่พบ ให้ปิดและเปิด FiveM ใหม่แล้วลองอีกครั้ง

อีกวิธีหนึ่งคือใช้ Direct Connect ซึ่งจะอธิบายแยกละเอียดในหัวข้อของหมวดนี้

เป้าหมายของขั้นตอนนี้คือพิสูจน์ก่อนว่า

Server เปิดจริงและ FiveM Client เข้าได้

ถ้า Local Server ยังเข้าไม่ได้ ไม่ควรไปตั้ง Port Forwarding สำหรับ Public Server ก่อน

⑱ ทดสอบ txAdmin In-Game Menu

เมื่อเข้า Server สำเร็จแล้ว สามารถทดสอบ txAdmin Menu ได้

กด

F8

เพื่อเปิด FiveM Console

จากนั้นพิมพ์

tx

แล้วกด Enter

ถ้าบัญชีมี Permission ถูกต้อง จะเปิด txAdmin In-Game Menu

เมนูนี้สามารถใช้ฟังก์ชัน Admin หลายอย่าง เช่น

  • NoClip

  • Teleport

  • Spawn Vehicle

  • Heal

  • ดู Player ID

  • Spectate

  • Freeze

  • Kick

  • Ban

Permission ของ Admin แต่ละคนสามารถจำกัดได้ภายหลัง ไม่จำเป็นต้องให้สิทธิ์ทั้งหมดแก่ Admin ทุกคน

⑲ server.cfg อยู่ตรงไหน

หลัง Deploy Server แล้ว จะมีไฟล์หลักที่ควรรู้จักคือ

server.cfg

ไฟล์นี้ใช้กำหนดค่าของ FiveM Server เช่น

  • Server Name

  • Resource

  • Endpoint

  • จำนวน Player

  • OneSync

  • Permission

  • Server Key

  • Convar

ตัวอย่างคำสั่งที่พบได้ เช่น

ensure mapmanager

หรือ

sv_maxclients 48

ยังไม่ควร Copy server.cfg จาก Server คนอื่นทั้งไฟล์ เพราะอาจมี Resource, Key, Endpoint หรือ Permission ที่ไม่ตรงกับ Server ของคุณ

⑳ Server เปิดในเครื่องได้ แต่เพื่อนเข้าไม่ได้ เพราะอะไร

นี่เป็นปัญหาที่มือใหม่เจอบ่อยมาก

Local Server เข้าได้ ไม่ได้แปลว่า Internet ภายนอกเข้าได้

หากต้องการให้เพื่อนหรือผู้เล่นจากอินเทอร์เน็ตเข้า Server ที่เปิดจากบ้าน ต้องตรวจสอบอย่างน้อย

  • Port 30120

  • TCP

  • UDP

  • Windows Firewall

  • Router

  • Port Forwarding

  • Public IP

  • CGNAT

  • Firewall ของระบบเครือข่าย

ดังนั้นหาก Server เข้าได้เฉพาะเครื่องตัวเอง แสดงว่า FXServer อาจทำงานปกติแล้ว แต่ส่วน Network ภายนอกยังไม่ได้ตั้งค่า

㉑ Port 30120 กับ 40120 ต่างกันอย่างไร

มือใหม่มักสับสนสอง Port นี้

Port 30120

ใช้กับ FiveM Server Endpoint โดยทั่วไป

ตัวอย่าง

30120

เกี่ยวข้องกับการเชื่อมต่อเข้า Game Server

Port 40120

เป็นค่าเริ่มต้นของ Web Server สำหรับ txAdmin

40120

ใช้เข้า Web Panel ของ txAdmin

ดังนั้น

30120 ≠ 40120

ไม่ควรคิดว่าเป็น Port เดียวกัน

㉒ txAdmin เปิดไม่ได้ แก้อย่างไร

ถ้าเปิด FXServer แล้วเข้า

http://localhost:40120

ไม่ได้ ให้ตรวจตามลำดับ

ตรวจว่า FXServer ยังเปิดอยู่หรือไม่

หาก Console ปิดไปแล้ว txAdmin ก็จะไม่ทำงาน

ตรวจ Port 40120

อาจมีโปรแกรมอื่นใช้ Port เดียวกัน

ตรวจ Windows Firewall

Firewall อาจบล็อกการเชื่อมต่อบางกรณี

ตรวจ Console

อ่าน Error ที่ FXServer แสดง อย่าปิดหน้าต่างทันที

อัปเดต Artifact

ถ้าใช้ Server Artifact เก่ามาก ควรอัปเดตเป็น Build ที่ยังได้รับการรองรับ

㉓ FXServer เปิดช้ามากบน Windows ทำอย่างไร

หาก Server มี Resource จำนวนมาก การ Start ช้าขึ้นเป็นเรื่องที่เกิดได้

แต่ถ้า Server พื้นฐานเปิดช้าผิดปกติ ให้ตรวจ

  • Console Error

  • จำนวน Resource

  • Disk

  • CPU

  • Antivirus

  • Microsoft Defender

  • Artifact Version

Microsoft Defender สามารถสแกนไฟล์ของ FXServer ระหว่าง Start Server และทำให้การเปิด Server ช้าลงในบางเครื่องได้

แต่ไม่ควรปิด Antivirus ทั้งระบบเพื่อแก้ปัญหา

ควรตรวจหาสาเหตุก่อน และใช้ Exclusion เฉพาะโฟลเดอร์ Server เมื่อจำเป็นและมั่นใจว่าไฟล์ทั้งหมดปลอดภัย

㉔ อย่าใช้ Artifact เก่าเกินไป

Server Artifact มีการอัปเดตต่อเนื่อง

การใช้ Artifact เก่าอาจทำให้เกิด

  • Warning

  • Compatibility Problem

  • Resource Error

  • Feature ใหม่ใช้ไม่ได้

  • Server ไม่ได้รับ Support

  • ผู้เล่นเข้า Server ไม่ได้ในบางกรณี

จึงควรตรวจสอบ Artifact เป็นระยะและใช้ Build ที่ Cfx.re รองรับ

ก่อนอัปเดต Server จริงควร Backup

  • txData

  • server.cfg

  • Resources

  • Database

  • Configuration สำคัญ

ทุกครั้ง

㉕ โครงสร้าง FiveM Server บน Windows ที่ควรจำ

หลังทำมาถึงจุดนี้ ให้จำภาพรวมง่าย ๆ ว่า

Windows
   ↓
Server Artifact
   ↓
FXServer
   ↓
txAdmin
   ↓
Recipe / Server Data
   ↓
server.cfg
   ↓
Resources
   ↓
FiveM Server
   ↓
Player

ถ้าเข้าใจโครงสร้างนี้ เวลามี Error จะวิเคราะห์ง่ายขึ้นมากว่าปัญหาอยู่ฝั่งไหน

㉖ วิธีสร้าง FiveM Server บน Windows แบบสั้นที่สุด

ถ้าต้องการจำเฉพาะขั้นตอน ให้ใช้ลำดับนี้

  1. สร้างโฟลเดอร์ C:\FXServer\server

  2. ดาวน์โหลด Recommended Server Artifact

  3. แตกไฟล์ลงใน Folder

  4. เปิด FXServer.exe

  5. เข้า txAdmin

  6. ใส่ PIN

  7. Link Cfx Account

  8. ตั้ง Admin Password

  9. ตั้ง Server Name

  10. เลือก Popular Recipes

  11. เลือก CFX Default

  12. สร้าง Server Key

  13. ใส่ Key ใน Recipe

  14. กด Run Recipe

  15. กด Save & Run Server

  16. เปิด FiveM

  17. เข้า Local Server

  18. ตรวจ Console และ txAdmin

  19. Backup Server

  20. จากนั้นจึงเริ่มลง Framework หรือ Resources เพิ่ม

㉗ ควรสร้าง Server เปล่าก่อนหรือเริ่ม ESX/QBCore เลย

สำหรับมือใหม่ แนะนำให้สร้าง Basic Server ให้สำเร็จก่อน

เหตุผลคือจะรู้ว่า

  • Artifact ใช้งานได้

  • FXServer เปิดได้

  • txAdmin ใช้งานได้

  • Account เชื่อมถูกต้อง

  • Server Key ใช้ได้

  • Client เข้า Server ได้

เมื่อทุกอย่างผ่านแล้วจึงค่อยเพิ่ม Framework

ถ้าเริ่มจาก Server Pack ขนาดใหญ่ทันที แล้ว Server เปิดไม่ได้ จะไม่รู้ว่าปัญหาเกิดจาก FXServer, Database, Framework, Script หรือ Configuration

วิธีที่ปลอดภัยกว่าคือ

Basic Server → ทดสอบ → Backup → เพิ่มระบบ → ทดสอบอีกครั้ง

㉘ สรุป

วิธีสร้าง FiveM Server บน Windows ในปัจจุบันไม่จำเป็นต้องตั้งค่าทุกอย่างผ่าน Command Line เพราะสามารถใช้ FXServer และ txAdmin ทำขั้นตอนหลักได้เกือบทั้งหมด

เส้นทางที่แนะนำสำหรับมือใหม่คือ

ดาวน์โหลด Recommended Artifact → แตกไฟล์ → เปิด FXServer → เข้า txAdmin → Link Cfx Account → เลือก CFX Default Recipe → สร้าง Server Key → Run Recipe → Save & Run Server → เข้า FiveM ทดสอบ

อย่ารีบลง Script จำนวนมากจนกว่า Basic Server จะทำงานได้สมบูรณ์

เมื่อ Server พื้นฐานเปิดได้แล้ว ขั้นตอนถัดไปจึงค่อยเรียนเรื่อง server.cfg, Resource, Database, Port Forwarding, Firewall, OneSync และการเปิด Server ให้ผู้เล่นภายนอกเข้า

สำหรับผู้ที่กำลังสร้าง FiveM Server ตั้งแต่ต้น comsiam แนะนำให้เก็บ Backup ทุกครั้งก่อนเปลี่ยน Artifact หรือแก้ Configuration สำคัญ และค่อยเพิ่มระบบทีละส่วน เพราะเป็นวิธีที่หาสาเหตุของ Error ได้ง่ายที่สุด

ในชุดบทความ FiveM Server ของ comsiam หัวข้อถัดไปจะเป็นการสร้าง FiveM Server บน Linux ซึ่งเหมาะกับ VPS และ Dedicated Server ที่ต้องการเปิดใช้งานระยะยาว

Comments

Popular posts from this blog

FiveM ยังน่าเล่นไหม? Enhanced เปลี่ยน FiveM แค่ไหน

FiveM คืออะไร เล่นอย่างไร สำหรับมือใหม่ เริ่มต้นตั้งแต่ศูนย์

วิธีตั้ง Admin Permission ด้วย add_ace และ add_principal FiveM แบบละเอียด