排名
搜索
高级搜索 Ctrl + K 打开搜索

如何创建 FiveM 服务器

本指南将逐步引导您创建 GTA V 的 FiveM 服务器:下载 artifacts、通过 txAdmin 配置、Keymaster 授权密钥、server.cfg、框架与优化。内容更新至 2026 年 7 月。

完整指南
含 txAdmin
ESX / QBCore

1. 为什么要创建 FiveM 服务器?

拥有您自己的 FiveM 服务器可以让您:

  • 打造属于您自己的 GTA V 多人服务器:角色扮演、竞速、死亡竞赛或自由模式。
  • 通过脚本、车辆、地图(MLO)和职业系统,完全自定义游戏玩法。
  • 根据您的配置与托管方案,容纳 32 至 128 名玩家乃至更多。
  • 围绕完全属于您的世界与规则,经营一个忠实的社区。

进入 2026 年,FiveM 依然是 GTA V 最活跃的多人游戏场景,由角色扮演以及 GTA V Enhanced 的到来共同推动。创建服务器从未如此简单:txAdmin 如今可直接在浏览器中完成从头到尾的整个安装流程。

2. 必备技术要求

FiveM(FXServer)主要是单线程运行的:处理器的主频比核心数量更为重要。请确认您的机器满足以下要求:

  • RAM : 小型服务器至少 8 GB;脚本丰富的 ESX/QBCore 角色扮演服务器需 16 至 32 GB
  • 处理器 : 4 个高主频核心(3.5 GHz 及以上):单核速度比核心数量更关键
  • 系统 : 64 位 Windows 或 Linux(生产环境服务器推荐 Linux)
  • 连接 : 稳定的带宽与良好的延迟;服务器通过 TCP 和 UDP 监听 30120 端口
  • 托管 : 本地 PC 用于测试,24/7 运行的公开服务器则使用配备 SSD/NVMe 存储的 VPS 或专用服务器
提示 : NVMe 存储对大型角色扮演服务器的资源加载时间有着实实在在的提升。请预留余量:脚本与地图包会迅速膨胀。

3. 选择您的框架:原版、ESX 还是 QBCore?

在安装之前,请先确定服务器的基础框架。它决定了您的玩家能够做些什么:

CFX Default(无数据库)

FiveM 的默认模板:自由模式,无需配置数据库。非常适合入门、测试,或搭建非角色扮演服务器(竞速、死亡竞赛、沙盒)。

ESX

经典的角色扮演框架:职业、经济、库存、公司系统。脚本生态极其庞大。需要 MySQL/MariaDB 数据库。

QBCore / Qbox

广受欢迎的现代角色扮演替代方案,模块化且维护活跃(Qbox 是其社区分支)。同样需要 MySQL/MariaDB 数据库。

提示 : 搭建第一个服务器时,建议从 CFX Default 模板起步:几分钟内即可获得一个可用的服务器,且无需数据库。等到熟练之后,再迁移到 ESX 或 QBCore。

4. 下载 FXServer artifacts

FiveM 服务器依托于「artifacts」(FXServer),即 Cfx.re 官方的服务端软件。自较新的版本起,txAdmin 已内置其中:无需单独安装。

  1. 前往 artifacts 页面(runtime.fivem.net),选择您的系统:Windows 或 Linux
  2. 下载 Recommended 版本(稳定版,推荐用于生产环境),而非 Latest 版本
  3. 将压缩包解压到一个专用于您服务器的文件夹(例如 server/)
Linux :
Terminal
mkdir -p ~/fxserver && cd ~/fxserver
# Téléchargez l'archive .tar.xz depuis runtime.fivem.net, puis :
tar xf fx.tar.xz
信息 : Windows 与 Linux 的 artifacts 版本号和功能完全相同。日后要更新服务器时,只需用较新的版本替换 artifacts 即可。

5. 使用 txAdmin 配置服务器

txAdmin 是 FXServer 内置的网页管理面板。它可让您直接在浏览器中完成服务器的安装、启动与管理。

1
启动 FXServer

运行 FXServer(Windows 上为 FXServer.exe,Linux 上则运行对应脚本)。txAdmin 会随之启动,并显示一个可在浏览器中打开的本地地址。

Windows :
CMD
FXServer.exe
Linux :
Terminal
./run.sh
2
创建授权密钥

关联您的 Cfx.re 账号,然后在 Keymaster(keymaster.fivem.net)上生成一个免费的授权密钥。启动服务器时必须用到它。

3
部署配方(Recipe Deployer)

选择一个起始配方(CFX Default、ESX 或 QBCore)。txAdmin 会下载相关资源,并自动生成一份可用的 server.cfg。ESX/QBCore 配方会要求填写您的 MySQL 数据库凭据。

信息 : 请务必记下安装过程中创建的 txAdmin 管理员密码:正是它保护着您服务器面板的访问权限。

6. 配置 server.cfg

server.cfg 文件是整个配置的核心。txAdmin 会在部署时生成一份;以下是您需要了解的关键指令:

server.cfg
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

sv_hostname "Mon serveur FiveM"
sv_maxclients 48

# Ressources de base
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure hardcap

# Base de données (ESX / QBCore)
set mysql_connection_string "mysql://user:password@localhost/fivem?charset=utf8mb4"

sv_licenseKey "VOTRE_CLE_KEYMASTER"
  • sv_hostname - 显示在 FiveM 服务器列表中的服务器名称
  • sv_maxclients - 最大玩家数(最高 2048;角色扮演服务器常见 32 至 64)
  • sv_licenseKey - 您的 Keymaster 授权密钥,启动时必填
  • endpoint_add_tcp / endpoint_add_udp - 监听地址与端口(默认 30120,TCP 和 UDP)
  • ensure - 每个资源通过 ensure 加载;基础资源(mapmanager、chat、spawnmanager、sessionmanager、hardcap)必不可少
  • mysql_connection_string - 对于 ESX/QBCore,请通过 oxmysql 填写 MySQL 连接字符串
注意 : 切勿公开分享您的 server.cfg:其中包含您的授权密钥。每次修改都需要重启服务器才能生效。

7. 添加资源、脚本与数据库

您服务器的所有内容(脚本、地图、车辆、职业)都以资源的形式存在。管理方法如下:

1

将每个资源放入 resources/ 文件夹(可用子文件夹归类,例如 [esx]、[qbcore]、[maps])

2

在 server.cfg 中用 ensure 指令加上资源文件夹名称来启用它

server.cfg
ensure es_extended
ensure esx_menu_default
数据库(角色扮演框架)

ESX 和 QBCore 会将玩家、车辆和库存存储在 MySQL/MariaDB 数据库中。请创建数据库,导入框架的 .sql 文件,然后通过 oxmysql 资源进行连接。没有数据库,这些框架将无法启动。

注意 : 只从可信来源(Cfx.re 论坛、官方仓库)下载资源。「泄露」或盗版的脚本是后门(backdoor)和封禁的主要源头。

8. 网络:端口与防火墙配置

FiveM 默认通过 TCP 和 UDP 使用 30120 端口。要让您的服务器能从互联网访问,必须开放该端口。

需要开放的端口
  • TCP + UDP 30120 (默认,TCP 和 UDP,可在 server.cfg 中修改)
  • txAdmin 的网页界面使用 40120 端口:请将其保留用于管理,切勿公开暴露
防火墙规则示例
Windows Defender :
PowerShell (Admin)
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -Protocol TCP -LocalPort 30120 -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server UDP" -Direction Inbound -Protocol UDP -LocalPort 30120 -Action Allow
Linux UFW :
Terminal
sudo ufw allow 30120
Linux iptables :
Terminal
sudo iptables -A INPUT -p tcp --dport 30120 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 30120 -j ACCEPT
路由器 : 在家用宽带盒或路由器之后,请添加一条将 30120 端口(TCP 和 UDP)转发到该机器本地 IP 的规则。使用 FiveM 托管服务商时,端口已经开放。

9. 管理:txAdmin、备份与更新

txAdmin 让您可以在浏览器中集中管理服务器的方方面面:

  • 实时查看并管理在线玩家(踢出、封禁、警告)
  • 访问实时控制台,一键重启服务器
  • 安排自动重启与公告
  • 监控性能与稳定性,并具备防崩溃保护
  • 备份:定期将您的数据库和 resources/ 文件夹备份到机器之外。请设置自动化:手动备份最终总会被遗忘。
  • 更新:定期用较新的 Recommended 版本替换 artifacts,并让您的资源保持最新,以修复漏洞与 bug。
温馨提示 : 在 txAdmin 中创建多个管理员级别,而不是共用主账号:这样您就能掌握谁做了什么。

10. 性能优化

  • 使用 resmon 命令监控每个资源的计算耗时:单单一个优化不佳的资源,就可能拖垮整个服务器的性能。
  • 限制活跃资源的数量:每个脚本都会占用主线程的 CPU 时间。请逐个添加并测试。
  • 使用 oxmysql(异步)与经过优化的查询:处理不当的数据库访问是角色扮演卡顿的常见原因。
  • 将服务器托管在高主频 CPU 与 NVMe 存储上,并通过 txAdmin 安排定期重启,让服务器从干净的状态重新开始。

11. 快速常问问题

服务端软件(FXServer artifacts)和 Keymaster 授权密钥都是免费的。托管在您自己的机器上不会有额外费用;若要 24/7 运行的服务器,可考虑每月几欧元起的 VPS 或 FiveM 托管。只有部分高级脚本和资源包才需要付费。

托管服务器的机器无需拥有 GTA V。不过,每一位连接进来的玩家都必须在 PC 上拥有 GTA V(Legacy 或 Enhanced),并已安装 FiveM 客户端。

它们是两大主要的角色扮演框架。ESX 更为悠久,拥有海量的脚本目录。QBCore 及其分支 Qbox 则更现代、更模块化,在新服务器中非常流行。两者都需要 MySQL 数据库。

技术上限为 2048 名玩家(sv_maxclients),但实际情况取决于您的硬件与脚本。角色扮演服务器通常运行在 32 至 128 名玩家之间;再往上就需要强劲的 CPU 与精心的优化。

txAdmin 已内置于较新的 artifacts 中,并强烈推荐使用:它可在浏览器中处理安装、启动、备份、重启与管理。如今,它已是创建和管理 FiveM 服务器的标准方式。

您的 FiveM 服务器准备好了吗?

将您的 FiveM 服务器注册到 Top-Games,以提升曝光度并吸引您的第一批玩家。您也可以浏览社区中最优秀的 GTA 服务器来寻找灵感。

12. 结论

2026 年创建 FiveM 服务器人人都能做到:FXServer artifacts、一个免费的 Keymaster 授权密钥、用 txAdmin 掌控一切、一份调校得当的 server.cfg,以及开放的 30120 端口。真正的工作从此才开始:挑选您的脚本、打磨您的角色扮演玩法、经营您的社区。从您的第一批玩家起,将服务器注册到 Top-Games 就能助您一臂之力。

信息

游戏: GTA V
框架: ESX / QBCore
协议: TCP / UDP
默认端口: 30120
最大玩家数: 2048
服务器平台: Windows, Linux

快速检查清单

  1. 下载 FXServer artifacts
  2. 创建 Keymaster 授权密钥
  3. 启动 FXServer 并打开 txAdmin
  4. 部署一个配方(CFX Default、ESX、QBCore)
  5. 配置 server.cfg
  6. 开放 30120 端口并注册服务器

需要帮助?

关于 FiveM 服务器配置有疑问?我们的团队在此为您提供帮助。