万圣节促销 使用优惠码 享终身 9 折

RedM 服务器入门指南

添加您的 Cfx.re 许可证密钥,在“启动设置”中设置名称和插槽,在 server.cfg 中添加资源,使用 F8 加入,并为 VORP 或 RSGCore 创建数据库。

Last updated November 6, 2026

本指南将帮助您的 RedM(Red Dead Redemption 2 角色扮演)服务器上线:许可证密钥、启动设置中的设置、server.cfg 和 resources 文件夹、加入服务器、为 VORP 或 RSGCore 等框架创建数据库,以及有关 txAdmin 的注意事项。

步骤 1:添加您的许可证密钥

RedM 使用与 FiveM 相同的免费 Cfx.re 许可证密钥。请登录 keymaster.fivem.net,创建一个服务器密钥并复制它。

您可以将其粘贴到两个位置:

  • 侧边栏中的 MySQL Setup(在 FiveM 下):将其粘贴到 License key 中,然后点击 Save。
  • 启动设置:将其粘贴到 fivem license 中,然后点击 Save Changes。

两者保存的是相同的设置。没有密钥,服务器将无法启动。

步骤 2:检查其他启动设置

打开启动设置选项卡。每次服务器启动时,这些设置都会写入您的服务器。

设置 作用
fivem license 您的 Cfx.re 许可证密钥(参见步骤 1)。
Server Hostname 服务器列表中的名称。每次启动时都会写入 server.cfg 中的 sv_hostname。
Max Players 玩家插槽,1 到 48。每次启动时都会写入 sv_maxclients。
Steam Web Api Key 仅当脚本使用 Steam 登录时才需要。否则请将其保留为 none。
fivem version 要安装的服务器版本,默认为 recommended。
Game Name 将其保留为 redm。它决定服务器运行 RedM 还是 FiveM。
Enable txadmin 将其保留为 0。请参阅下面的“关于 txAdmin”。

点击 Save Changes 并重启服务器。由于 Server Hostname 和 Max Players 在每次启动时都会写入 server.cfg,因此请在此处更改它们,而不是在文件中更改。

步骤 3:server.cfg 和资源

打开文件,然后打开文件管理器。您的服务器将所有内容都保存在顶层:

路径 作用
server.cfg 主配置文件。它列出了哪些资源启动(ensure ... 行)、管理员权限(add_ace 和 add_principal)、标签、区域设置和项目名称。它还包含 set gamename "rdr3",此行必须保留。
resources/ 您的资源(脚本、地图、框架)。方括号中的文件夹,例如 [gameplay],只是分组。
logs/ 服务器日志。

要添加资源:

  1. 将其文件夹上传到 resources/。使用 Actions,然后选择 Upload Folder…,或者使用 Upload File… 上传一个 zip 文件,然后右键点击它,选择解压。对于大型上传,请使用 SFTP(它有自己的密码,请参阅 使用文件管理器和 SFTP)。
  2. 在 server.cfg 中添加一行 ensure <resource name>。依赖于其他资源的资源(例如数据库库)必须在其之后启动。
  3. 重启服务器并检查控制台是否有错误。

server.cfg 顶部的端点行(endpoint_add_tcp 和 endpoint_add_udp)在每次启动时都会自动设置为您的服务器端口,因此您无需编辑它们。

步骤 4:启动并加入

点击启动服务器并查看控制台。首次启动时,资源加载可能需要一分钟。

您的地址在 Overview 选项卡上,例如 123.45.67.89:12345。RedM 在您服务器自己的端口上运行,因此请始终使用此处显示的端口。

要加入,请打开 RedM,按 F8 打开控制台并输入:

connect 123.45.67.89:12345

当服务器被列出时,玩家也可以通过 RedM 服务器列表中的 Server Hostname 找到它。想要一个更简单的地址?请参阅 子域名、端口和专用 IP。

步骤 5:数据库(VORP、RSGCore 等)

大多数 RedM 框架都需要 MySQL 数据库。MySQL 设置选项卡为您创建一个数据库:

  1. 点击 Create MariaDB server。您的套餐将拆分为您的 RedM 服务器和一个小型 MariaDB 服务器,无需额外费用。
  2. 点击 Provision database user。您将获得一个用户和一个名为 fivem_db 的数据库,其中包含要复制的 Host、Port、Database name、Username 和 Password。
  3. 点击 Rescan,然后点击 Apply connection string。这会将 set mysql_connection_string ... 行写入您的 server.cfg。
  4. 重启服务器,以便您的数据库资源(例如 oxmysql)连接。

该选项卡与 FiveM 共享,因此有些文本提到了 FiveM。步骤是相同的;有关每个屏幕的详细信息,请参阅 为您的 FiveM 服务器设置 MySQL。

关于 txAdmin

我们的 RedM 服务器上 txAdmin 已关闭:Enable txadmin 为 0,服务器直接从 server.cfg 启动。txAdmin 需要自己的 Web 端口,而该端口不是您服务器的端口之一,因此您无法从外部访问它。将 Enable txadmin 保留为 0:如果启用它,服务器将停止加载 server.cfg。

请通过 server.cfg、控制台和您的框架管理工具来管理您的服务器。如果您希望在 RedM 服务器上使用 txAdmin,请提交支持工单,我们将与您一起查看。

管理员

默认的 server.cfg 授予 group.admin 组所有命令。要将自己设为管理员,请添加一行您的标识符,例如:

add_principal identifier.fivem:1234567 group.admin

使用您自己的 Cfx.re 账号(或您的框架使用的其他标识符),然后重启。许多框架在此基础上都有自己的管理员设置;请遵循其指南。

常见问题

您看到的情况 解决方法
服务器启动后立即停止 检查是否设置了 fivem license。阅读控制台中的最后几行以了解原因。
资源无法加载 检查文件夹名称是否与 ensure 行完全匹配,以及其所需的资源是否在其之前启动。
您在 server.cfg 中更改的主机名或插槽被撤销 启动设置中的 Server Hostname 和 Max Players 会在每次启动时覆盖它们。请在那里更改它们。
玩家无法连接 使用 Overview 中的地址和端口,而不是教程中的默认端口。
脚本无法连接到数据库 检查 MariaDB 服务器是否正在运行,然后在 MySQL 设置中再次点击 Apply connection string 并重启。

如果您遇到困难,请提交支持工单,提供您的服务器名称和控制台的最后几行,我们将为您提供帮助。