วิธีติดตั้ง FXServer FiveM ตั้งแต่ศูนย์ จนเปิด Server ได้สำเร็จ

การติดตั้ง FXServer FiveM เป็นขั้นตอนพื้นฐานสำหรับคนที่ต้องการสร้าง FiveM Server ของตัวเอง ไม่ว่าจะเปิดบนคอมพิวเตอร์ส่วนตัว, Windows VPS, Linux VPS หรือ Dedicated Server เพราะ FXServer คือซอฟต์แวร์หลักที่ใช้รัน Server และรับการเชื่อมต่อจากผู้เล่น

ในปัจจุบันวิธีที่ง่ายที่สุดสำหรับมือใหม่คือ ดาวน์โหลด Recommended Server Artifact → แตกไฟล์ → เปิด FXServer → ตั้งค่าผ่าน txAdmin → Deploy CFX Default Recipe → ใส่ Server Key → Save & Run Server

โดย txAdmin ติดมากับ FXServer อยู่แล้ว ไม่จำเป็นต้องดาวน์โหลดแยกต่างหาก

บทความนี้จะสอนตั้งแต่เริ่มต้นจนสามารถเปิด FiveM Server และเข้าเล่นทดสอบได้จริง

① FXServer คืออะไร

FXServer คือ Server Software ของแพลตฟอร์ม Cfx.re ที่ใช้เปิด FiveM Server

หน้าที่หลักคือ

  • รับผู้เล่นเข้า Server

  • โหลด server.cfg

  • เปิด Resources

  • รัน Server Scripts

  • จัดการ Network

  • จัดการ Server Commands

  • ทำงานร่วมกับ OneSync

  • ทำงานร่วมกับ txAdmin

  • เชื่อมต่อ Framework และ Database ผ่าน Resources

หากไม่มี FXServer ก็ไม่มี Process หลักสำหรับเปิด FiveM Server

② ก่อนติดตั้ง FXServer ต้องเตรียมอะไร

สำหรับ Windows แนะนำให้เตรียม

  • Windows 10 หรือ Windows 11

  • บัญชี Cfx.re

  • Internet

  • 7-Zip หรือ WinRAR

  • พื้นที่ว่างใน SSD

  • Server Registration Key

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

ถ้าต้องการพัฒนา Script เพิ่ม แนะนำให้มี

  • Visual Studio Code

  • Git

ไว้ด้วย

③ ต้องติดตั้ง GTA V บนเครื่อง FXServer หรือไม่

หากเครื่องนั้นใช้เป็น Server อย่างเดียว ไม่จำเป็นต้องเปิด GTA V เพื่อให้ FXServer ทำงาน

ต้องแยกให้ออกระหว่าง

เครื่อง Server
= FXServer

กับ

เครื่องผู้เล่น
= GTA V + FiveM

แต่หากทำ Local Development บนคอมของตัวเอง สามารถเปิด FXServer และ FiveM Client ในเครื่องเดียวกันเพื่อทดสอบได้

④ ดาวน์โหลด FXServer จากที่ไหน

FXServer ควรดาวน์โหลดจาก Server Download ของ Cfx.re

ไม่ควรดาวน์โหลด FXServer จาก

  • เว็บฝากไฟล์ไม่ทราบที่มา

  • Server Pack เก่า

  • Google Drive ที่ไม่รู้เจ้าของ

  • Discord Attachment ที่ไม่รู้แหล่ง

  • คลิป Tutorial เก่าที่แนบ Artifact ไว้หลายปี

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

ควรดาวน์โหลด Build ปัจจุบันจาก Cfx.re โดยตรง

⑤ Recommended Artifact คืออะไร

หน้า Server Download จะมี Server Build หลาย Version

สำหรับคนทั่วไปควรเลือก

Recommended Build

ตามที่ Cfx.re แนะนำในขณะติดตั้ง

ไม่ควรคิดว่าเลข Build สูงที่สุดจะเหมาะกับ Production Server ทุกครั้งโดยอัตโนมัติ

หากมี Server ใช้งานจริง ควร Backup ก่อนอัปเดต Artifact ทุกครั้ง

⑥ Server Artifact คือ FXServer หรือไม่

เกี่ยวข้องกันแต่ไม่ใช่คำเดียวกันเสียทีเดียว

Server Artifact

คือ Package ของ Server Software

FXServer

คือ Server Software ที่ทำงานอยู่ภายในชุด Server Files

เข้าใจง่าย ๆ ว่า

Server Artifact
      ↓
แตกไฟล์
      ↓
FXServer
      ↓
เปิด FiveM Server

ดังนั้นเวลาคนพูดว่า

“อัปเดต FXServer”

มักหมายถึงการเปลี่ยนไปใช้ Server Artifact Build ใหม่

⑦ สร้างโฟลเดอร์สำหรับ FXServer

บน Windows แนะนำให้สร้าง Folder ที่จำง่าย

ตัวอย่าง

C:\FXServer

จากนั้นสร้าง

C:\FXServer\server

โครงสร้างจะเป็น

C:\
└── FXServer
    └── server

Folder server จะใช้เก็บ Server Binaries จาก Artifact

⑧ ทำไมไม่ควรลง FXServer ใน Downloads

แม้จะเปิดได้ แต่ไม่เหมาะกับการใช้งานระยะยาว

เพราะ Folder Downloads มักมีไฟล์ปะปนจำนวนมาก และมีโอกาสถูกลบหรือย้ายโดยไม่ตั้งใจ

การใช้

C:\FXServer\server

ทำให้

  • หาไฟล์ง่าย

  • Update ง่าย

  • Backup ง่าย

  • Debug ง่าย

  • แยก Server Data ง่าย

กว่า

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

เข้า Server Download ของ Cfx.re

จากนั้นเลือก Server Build ที่แนะนำสำหรับ Windows

FiveM Server แบบที่ Tutorial ทั่วไปใช้จะได้ Package ในรูปแบบ

server.7z

ดาวน์โหลดไฟล์ลงเครื่องให้เสร็จก่อน

⑩ GTA V Enhanced ใช้ชื่อไฟล์ต่างจากเดิม

ถ้ากำลังตั้ง FiveM Server สำหรับ GTAV Enhanced เอกสาร Cfx.re ปัจจุบันระบุว่า Package ฝั่ง Windows จากเดิม

server.7z

จะใช้ชื่อ

cfx-server_win_x64

และ Executable จากเดิม

FXServer.exe

จะใช้

cfx-server.exe

ดังนั้นถ้าทำตาม Tutorial เก่าแล้วหา FXServer.exe ไม่พบ ให้ตรวจก่อนว่าดาวน์โหลด Server Build สำหรับ GTAV Enhanced หรือไม่

⑪ แตกไฟล์ FXServer

เปิดไฟล์ Artifact ด้วย 7-Zip หรือ WinRAR

จากนั้น Extract ไฟล์ทั้งหมดไปที่

C:\FXServer\server

อย่ารัน Server จากภายในไฟล์ .7z

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

หลัง Extract เสร็จควรเห็นไฟล์และ Folder ของ FXServer จำนวนมาก

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

สำหรับ Server FiveM แบบปกติ ให้เปิด

FXServer.exe

โดยดับเบิลคลิกไฟล์

สำหรับ GTAV Enhanced ให้ใช้ Executable ตาม Build นั้น เช่น

cfx-server.exe

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

อย่าปิด Console นี้

⑬ ทำไมเปิด FXServer แล้ว Browser เด้งขึ้นมา

นี่เป็นพฤติกรรมปกติ

เมื่อเปิด FXServer ครั้งแรกโดยไม่ใส่ +exec ระบบจะเปิด txAdmin Monitor Mode

จากนั้น Browser จะเปิดหน้า txAdmin เพื่อเริ่มตั้ง Server

นี่คือวิธีที่ Cfx.re แนะนำสำหรับมือใหม่

⑭ ถ้า Browser ไม่เปิด txAdmin ทำอย่างไร

เปิด Browser ด้วยตัวเองแล้วเข้า

http://localhost:40120

โดย

localhost

หมายถึงเครื่องที่กำลังรัน FXServer

และ

40120

คือ Default HTTP Port ของ txAdmin

⑮ txAdmin ต้องดาวน์โหลดเพิ่มไหม

ไม่ต้อง

txAdmin รวมมากับ FXServer อยู่แล้ว

ดังนั้นไม่ควรค้นหา

txAdmin download

แล้วดาวน์โหลดไฟล์จากเว็บไซต์อื่นมาติดตั้งแยก

สิ่งที่ควรทำคือใช้ Server Artifact ปัจจุบันแล้วเปิด FXServer

⑯ PIN txAdmin อยู่ตรงไหน

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

ดูที่ FXServer Console

จะมี PIN แสดงอยู่

นำ PIN ไปกรอกใน Browser

จากนั้นกดดำเนินการต่อ

⑰ Link Account คืออะไร

txAdmin จะให้เลือก

Link Account

จากนั้น Browser จะพาไป Login บัญชี Cfx.re

เมื่อ Login สำเร็จ ให้ Authorize txAdmin ตามขั้นตอน

ขั้นตอนนี้ใช้สำหรับเชื่อม Server Management กับบัญชี Cfx ของคุณ

ไม่ควรใช้ Account ที่ไม่สามารถเข้าถึง Email หรือ Recovery ได้

⑱ ตั้ง Password txAdmin

หลัง Link Account ระบบจะให้ตั้ง Password สำหรับ Admin Page

ควรใช้ Password ที่

  • ยาว

  • คาดเดายาก

  • ไม่ซ้ำกับ Password อื่น

  • ไม่แชร์ใน Discord สาธารณะ

txAdmin มีสิทธิ์ควบคุม Server สูงมาก ดังนั้น Account Admin ควรถูกป้องกันอย่างจริงจัง

⑲ ตั้งชื่อ Server

ขั้นตอนต่อไป txAdmin จะให้กำหนดชื่อ Server

ตัวอย่าง

My FiveM Server

หรือ

FiveM Development Server

สำหรับ Server ทดลอง ชื่อนี้ยังสามารถแก้ในภายหลังได้

จึงไม่จำเป็นต้องเสียเวลาตั้งชื่อเมืองขั้นสุดท้ายตั้งแต่ตอนติดตั้ง

⑳ เลือก Popular Recipes

เมื่อ txAdmin ถาม Deployment Type ให้เลือก

Popular Recipes

Recipe คือชุดคำสั่งและ Configuration สำหรับสร้าง Server ให้อัตโนมัติ

เหมาะกับมือใหม่มากกว่าการสร้างทุก Folder และ Configuration ด้วยตัวเองตั้งแต่ศูนย์

㉑ เลือก CFX Default FiveM

สำหรับการติดตั้ง FXServer ครั้งแรก แนะนำให้เลือก

CFX Default FiveM

เหตุผลคือเป็น Server พื้นฐานที่เหมาะสำหรับทดสอบว่า Infrastructure ทำงานครบหรือไม่

อย่าเพิ่งเริ่มจาก Framework ขนาดใหญ่

เช่น

  • ESX Server Pack

  • QBCore Server Pack

  • Custom RP Pack

ก่อน Basic Server จะเปิดได้สำเร็จ

㉒ ทำไมต้องสร้าง Basic Server ก่อน

เพราะถ้า Basic Server เปิดได้ แสดงว่าระบบหลักทำงานแล้ว ได้แก่

Artifact
+
FXServer
+
txAdmin
+
Cfx Account
+
Server Key
+
Network

เมื่อเพิ่ม Framework แล้วเกิด Error จึงสามารถรู้ได้ง่ายขึ้นว่าปัญหาอยู่ที่ Framework หรือ Resource

หากเริ่มจาก 300 Resources ตั้งแต่แรก การ Debug จะยากมาก

㉓ Data Location คืออะไร

txAdmin จะให้กำหนดตำแหน่งของ Server Data

ข้อมูลที่เกี่ยวข้องกับ Profile ของ txAdmin จะถูกเก็บใน

txData

โครงสร้าง Server Data จะมีสิ่งสำคัญ เช่น

  • server.cfg

  • Resources

  • Profile Data

  • Logs

  • Permission Data

ตำแหน่งจริงขึ้นอยู่กับ Configuration และ Server Profile

㉔ txData สำคัญไหม

สำคัญมาก

เมื่อ Server ถูกตั้งค่าผ่าน txAdmin ข้อมูล Profile หลายส่วนจะอยู่ใน txData

ดังนั้นเมื่อ Server ใช้งานจริงควร Backup

txData

ก่อน

  • ย้าย Server

  • Update ใหญ่

  • เปลี่ยน Configuration

  • เปลี่ยน Hosting

  • ทดลอง Recipe ใหม่

รายละเอียดเรื่อง txData จะมีหัวข้อเฉพาะในหมวดนี้

㉕ Server Key คืออะไร

FiveM Server ต้องใช้ Server Registration Key

สามารถสร้างผ่าน Cfx Portal

Key จะถูกนำมาใช้เพื่อ Register Server กับระบบ Cfx.re

ใน Configuration แบบ Manual จะพบรูปแบบ

sv_licenseKey "YOUR_SERVER_KEY"

YOUR_SERVER_KEY ต้องเปลี่ยนเป็น Key จริงของ Server

㉖ วิธีสร้าง FiveM Server Key

เข้า Cfx Portal ด้วยบัญชี Cfx.re

จากนั้นสร้าง Server Registration Key ตามขั้นตอนของ Portal

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

FiveM Production

หรือ

FiveM Development

เมื่อสร้างเสร็จ Copy Key ไว้เพื่อใช้ใน Recipe Deployer

㉗ ห้ามแชร์ Server Key

Server Key ไม่ควรถูกโพสต์สาธารณะ

ตัวอย่างสถานที่ที่ไม่ควรเปิดเผย

  • Facebook

  • Discord Public

  • Forum

  • YouTube

  • Screenshot

  • GitHub Public Repository

หากต้องโพสต์ server.cfg เพื่อถามปัญหา ควรเปลี่ยน Key เป็น

YOUR_SERVER_KEY

ก่อน

㉘ Run Recipe คืออะไร

เมื่อใส่ Server Key แล้ว txAdmin จะให้เลือก

Run Recipe

Recipe Deployer จะดำเนินการสร้าง Server ตาม Template ที่เลือก

อาจทำสิ่งต่าง ๆ เช่น

  • สร้าง Server Data

  • ดาวน์โหลด Resources

  • สร้าง Configuration

  • เตรียม server.cfg

  • วางโครงสร้าง Folder

ขั้นตอนนี้ช่วยลดงาน Manual จำนวนมาก

㉙ Recipe ขึ้น Error ต้องทำอย่างไร

อย่ารีบลบ FXServer ทั้งหมด

ให้ดู Error ว่าเกิดจากอะไร

ตัวอย่างสาเหตุ

  • Internet

  • Git

  • Download ล้มเหลว

  • Server Key

  • File Permission

  • Folder

  • Recipe Source

  • Database Requirement

หากใช้ CFX Default Recipe และเกิด Error ให้ตรวจ Console กับ Recipe Deployer ก่อน

㉚ Save & Run Server คืออะไร

เมื่อ Recipe เสร็จ txAdmin จะให้เลือก

Save & Run Server

คำสั่งนี้จะบันทึก Configuration และเปิด FiveM Server

เมื่อเปิดแล้วสามารถดู

  • Console

  • Resources

  • Player

  • CPU

  • RAM

  • Logs

ผ่าน txAdmin

ได้

㉛ ตรวจอย่างไรว่า FXServer เปิดสำเร็จ

ให้ดูหน้า txAdmin

Server ควรอยู่สถานะประมาณ

Running

จากนั้นดู Console

ควรเห็น Resources เริ่ม Start

ตัวอย่างข้อความลักษณะ

Started resource ...

หาก Console มี Error สีแดง ไม่ได้หมายความว่า FXServer พังเสมอไป

อาจเป็น Resource ใด Resource หนึ่งมีปัญหา

㉜ วิธีเข้า Server หลังติดตั้ง FXServer

หากติดตั้ง Server ในเครื่องตัวเอง ให้เปิด FiveM Client

Local Server อาจปรากฏใน LAN

หากไม่พบ สามารถใช้ Direct Connect ตาม Port ที่ Server ใช้

Default FiveM Endpoint ที่พบทั่วไปคือ

30120

ตัวอย่าง

localhost:30120

สำหรับเครื่องเดียวกัน

㉝ Port 30120 คืออะไร

Configuration พื้นฐานของ FiveM มักมี

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

หมายความว่า FXServer Listen TCP และ UDP ที่ Port

30120

Port สามารถเปลี่ยนได้ แต่ Client และ Network Configuration ต้องตรงกัน

㉞ Port 40120 คืออะไร

40120 คือ Default HTTP Port ของ txAdmin

ดังนั้นให้จำว่า

30120
= FiveM Game Server

40120
= txAdmin Web Panel

สอง Port นี้ทำหน้าที่คนละอย่าง

㉟ เปิด FXServer แบบไม่ใช้ txAdmin ได้ไหม

ได้

Cfx.re ยังมีแนวทาง Vanilla FXServer

ตัวอย่างบน Windows คือแยก

C:\FXServer\server

สำหรับ Server Binaries

และ

C:\FXServer\server-data

สำหรับ Server Data

จากนั้นเปิด Server จาก server-data

ด้วยคำสั่ง

C:\FXServer\server\FXServer.exe +exec server.cfg

แต่มือใหม่แนะนำให้เริ่มด้วย txAdmin เพราะจัดการง่ายกว่า

㊱ server-data คืออะไร

สำหรับการติดตั้งแบบ Vanilla ควรแยก Server Data ออกจาก Server Binary

ตัวอย่าง

C:\FXServer
├── server
└── server-data

server

เก็บ FXServer Artifact

server-data

เก็บ

  • server.cfg

  • resources

  • Server Configuration

การแยกแบบนี้ช่วยให้ Update Artifact ได้ง่ายกว่า

㊲ วิธีติดตั้ง FXServer แบบ Manual บน Windows

หากไม่ใช้ Recipe สามารถทำได้ตามแนวทางนี้

ขั้นที่ 1

สร้าง

C:\FXServer\server

ขั้นที่ 2

Extract Server Artifact ลง server

ขั้นที่ 3

สร้างหรือ Clone

C:\FXServer\server-data

ขั้นที่ 4

สร้าง

server.cfg

ขั้นที่ 5

ใส่ Server Key

sv_licenseKey "YOUR_SERVER_KEY"

ขั้นที่ 6

เปิด Command Prompt

ขั้นที่ 7

เข้า Folder

cd /d C:\FXServer\server-data

ขั้นที่ 8

เปิด FXServer

C:\FXServer\server\FXServer.exe +exec server.cfg

วิธีนี้เหมาะกับคนที่ต้องการควบคุม Configuration เองมากขึ้น

㊳ server.cfg ต้องมีอะไรบ้าง

Configuration พื้นฐานมักมีค่าประเภท

  • Endpoint

  • Resources

  • Server Name

  • Project Name

  • Project Description

  • Player Limit

  • OneSync

  • Server Key

ตัวอย่าง

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

และ

sv_licenseKey "YOUR_SERVER_KEY"

ไม่ควร Copy server.cfg จาก Server อื่นมาทั้งชุดโดยไม่อ่าน เพราะอาจมี Resource และ Permission ที่ Server ของคุณไม่มี

㊴ วิธีติดตั้ง FXServer บน Linux

Linux ใช้แนวคิดเดียวกับ Windows แต่ใช้ Server Package และ Command แตกต่างกัน

Cfx.re แนะนำให้มี

  • Git

  • xz หรือ xz-utils

จากนั้นสร้าง

~/FXServer/server

ดาวน์โหลด Linux Artifact และ Extract ลงใน Folder

แล้วแยก

~/FXServer/server-data

สำหรับ Server Data

㊵ Linux เปิด FXServer อย่างไร

สำหรับ Vanilla Server สามารถใช้รูปแบบ

cd ~/FXServer/server-data
bash ~/FXServer/server/run.sh +exec server.cfg

หากต้องการเปิด txAdmin ครั้งแรก ให้เปิด run.sh โดยไม่มี +exec

ตัวอย่าง

cd ~/FXServer/server
./run.sh

txAdmin ต้องเปิดผ่าน FXServer Monitor Mode

㊶ GTAV Enhanced ฝั่ง Linux ใช้ชื่ออะไร

เอกสาร Cfx.re ปัจจุบันระบุว่า Server Package สำหรับ GTAV Enhanced ฝั่ง Linux จากเดิมที่ Tutorial เก่าอาจเรียกว่า

fx.tar.xz

จะใช้ชื่อ

cfx-server-linux_x64

ดังนั้นต้องดู Package ของ Build ที่กำลังติดตั้งจริง

อย่าพึ่ง Tutorial หลายปีเก่าแบบตรงตัว

㊷ Windows หรือ Linux ติดตั้ง FXServer ง่ายกว่า

สำหรับมือใหม่

Windows ง่ายกว่า

เพราะ

  • มี GUI

  • เปิด Executable ได้โดยตรง

  • จัดการไฟล์ง่าย

  • Debug ง่าย

  • ใช้ txAdmin สะดวก

Linux เหมาะกับผู้ที่ถนัด

  • SSH

  • Terminal

  • Firewall

  • File Permission

  • systemd

  • Server Administration

Cfx.re ยังระบุว่า Linux FXServer เป็น courtesy port และปัญหา Compatibility บางประเภทอาจได้รับการแก้บน Windows ได้ง่ายกว่า

㊸ FXServer เปิดไม่ได้ต้องตรวจอะไร

ตรวจตามลำดับ

Artifact

ดาวน์โหลดครบหรือไม่

Extraction

แตกไฟล์ครบหรือไม่

Folder

เปิดจาก Folder ถูกหรือไม่

Antivirus

มีการ Block File หรือไม่

Port

มีโปรแกรมอื่นใช้ Port หรือไม่

server.cfg

Configuration มี Error หรือไม่

Server Key

Key ถูกต้องหรือไม่

Console

มี Error อะไรขึ้นก่อน Server หยุด

อย่าลบ Server แล้วลงใหม่ทุกครั้งโดยไม่อ่าน Error

㊹ txAdmin เปิดไม่ได้ต้องตรวจอะไร

ลองเข้า

http://localhost:40120

จากนั้นตรวจ

  • FXServer ยังเปิดอยู่หรือไม่

  • Port 40120 ถูกใช้หรือไม่

  • Firewall

  • Artifact Version

  • เปิด FXServer แบบ Monitor Mode หรือไม่

ถ้าต้องเปลี่ยน Port สามารถกำหนด txAdminPort ได้

ตัวอย่าง

FXServer.exe +set txAdminPort 40121

แล้วเข้า

http://localhost:40121

㊺ FXServer เปิดแล้วเพื่อนเข้าไม่ได้

ถ้าคุณเข้า Local Server ได้ แต่เพื่อนจาก Internet เข้าไม่ได้ ปัญหาอาจไม่ได้อยู่ที่ FXServer

ต้องตรวจเพิ่ม

  • Public IP

  • CGNAT

  • Router

  • Port Forwarding

  • TCP 30120

  • UDP 30120

  • Windows Firewall

  • Provider Firewall

ดังนั้นต้องแยก

FXServer เปิดไม่ได้

ออกจาก

FXServer เปิดได้ แต่ Network ภายนอกเข้าไม่ได้

㊻ ต้องเปิด Firewall Port อะไร

สำหรับ Game Endpoint ที่ใช้ค่าเริ่มต้น มักต้องพิจารณา

30120 TCP
30120 UDP

ส่วน txAdmin ใช้ TCP

40120

โดยค่าเริ่มต้น

แต่ไม่ควรเปิด Management Port สู่ Internet โดยไม่มีมาตรการ Security

โดยเฉพาะ Server Production

㊼ ติดตั้ง FXServer แล้วควร Backup อะไร

เมื่อ Basic Server เปิดได้สำเร็จ แนะนำให้ Backup ทันที

อย่างน้อย

txData
server.cfg
resources
database

ถ้ายังไม่มี Database ก็ Backup ส่วนที่มีอยู่

เก็บ Basic Server ที่ทำงานได้หนึ่งชุดไว้เป็นจุด Restore

㊽ ควรลง ESX หรือ QBCore ทันทีไหม

ไม่ควรรีบ

ให้ทดสอบ CFX Default Server ก่อนว่า

  • FXServer Running

  • txAdmin เข้าได้

  • FiveM เข้า Server ได้

  • Server Key ใช้งานได้

  • Console ไม่มี Error ร้ายแรง

จากนั้นจึงเริ่มติดตั้ง Framework

วิธีนี้ช่วยลดเวลาหาสาเหตุเวลามี Error ได้มาก

㊾ วิธีติดตั้ง FXServer FiveM แบบสรุป

สำหรับ Windows + txAdmin ให้ทำตามนี้

1. สร้างบัญชี Cfx.re
2. ดาวน์โหลด Recommended Server Artifact
3. สร้าง C:\FXServer\server
4. Extract Artifact
5. เปิด FXServer.exe
6. เข้า localhost:40120
7. ใส่ PIN
8. Link Cfx Account
9. ตั้ง Admin Password
10. ตั้ง Server Name
11. เลือก Popular Recipes
12. เลือก CFX Default FiveM
13. กำหนด Data Location
14. สร้าง Server Registration Key
15. ใส่ Key
16. Run Recipe
17. Save & Run Server
18. ตรวจ Console
19. เปิด FiveM
20. เข้า Server ทดสอบ

ถ้าครบถึงขั้นสุดท้าย แสดงว่าการติดตั้ง FXServer พื้นฐานสำเร็จแล้ว

㊿ สรุป

วิธีติดตั้ง FXServer FiveM ที่ง่ายที่สุดในปัจจุบันคือใช้ Recommended Server Artifact ร่วมกับ txAdmin

โครงสร้างที่ควรจำคือ

Server Artifact
      ↓
FXServer
      ↓
txAdmin
      ↓
CFX Recipe
      ↓
Server Key
      ↓
server.cfg
      ↓
Resources
      ↓
FiveM Server

สำหรับมือใหม่ไม่จำเป็นต้องสร้างทุกอย่างด้วย Command Line ตั้งแต่วันแรก เพราะ txAdmin มี Recipe Deployer ที่ช่วยสร้าง Server พื้นฐานให้ได้

สิ่งสำคัญคือดาวน์โหลด Artifact จาก Cfx.re โดยตรง ใช้ Build ที่แนะนำ เก็บ Server Key เป็นความลับ และ Backup Server ก่อนเริ่มติดตั้ง Framework หรือ Resources จำนวนมาก

comsiam แนะนำให้เก็บ CFX Default Server ที่เปิดได้สำเร็จไว้เป็น Baseline หนึ่งชุด จากนั้นเพิ่ม Script หรือ Framework ทีละกลุ่มและทดสอบทุกครั้ง เพราะหากเกิด Error จะสามารถหาต้นเหตุได้เร็วกว่า Server ที่ลงทุกอย่างพร้อมกัน

เมื่อเข้าใจขั้นตอนการติดตั้ง FXServer แล้ว ขั้นต่อไปของชุด FiveM Server จาก comsiam จะเจาะลึกเรื่อง FiveM Server Artifact คืออะไร เพื่อให้เข้าใจว่าตัว Build ที่เราเพิ่งดาวน์โหลดมามีหน้าที่อะไร และทำไมเจ้าของ Server จึงต้องตรวจและอัปเดต Artifact อยู่เสมอ

Comments

Popular posts from this blog

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

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

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