Linux系统部署并启动崩铁服务端-承心识梦
Linux系统部署并启动崩铁服务端
此内容为免费资源,请登录后查看
0
免费资源

Linux系统部署并启动崩铁服务端

本文由群友:潜水勿踢,谢谢 提供,网站ID:gambler

Danhengserver 部署与启动指南

在开始操作之前,请务必先通读全文,部分注释可能需要您在了解整个流程后才能更好理解。若遇到专业名词,可借助 AI 工具查询释义。

1. 下载文件

Releases 下载对应压缩包并解压。

注意:需根据服务器的系统架构选择合适的压缩包。例如,Linux – x64 系统应下载 linux - x64 - self - contained.zip,Linux – arm64 系统则下载 linux - arm64 - self - contained.zip。“self – contained” 表示自包含版本,该版本集成了运行所需的依赖,可减少额外的配置步骤。

2. 文件处理

将包含 Resources 文件夹的资源文件(可从 Resources 获取)全部放置到解压后 Releases 目录中。同时,把从 Config 链接解压后的文件夹中的子目录 Config 也放置到解压后 Releases 目录中。

3. 服务器部署

3.1 上传文件

将处理好的文件目录进行压缩,然后上传至服务器的目标路径,之后解压该压缩包。您可以借助宝塔面板或其国际版 aapanal 辅助完成上传操作,这两种面板的安装方法简单易懂。

3.2 启动并关闭服务端

通过终端进入解压后的目录,执行 ./DanhengServer 指令来启动服务端。启动完成后,您可以通过断开 SSH 连接的方式退出服务端。

4. 修改生成文件

4.1 修改配置文件

进入服务端目录,找到运行后生成的 config.json 文件,并对其中的关键配置项进行修改:

  • 监听 IP 地址"HttpServer":"PublicAddress"
  • 全局分发地址"GameServer":"PublicAddress"
  • 全局公告"ServerOption":"ServerAnnounce",建议将值从 “true” 改为 “false”,以关闭烦人的弹窗公告。
  • 资源链接下载地址"DownloadUrl": "assetBundleUrl""exResourceUrl""luaUrl""ifixUrl"

4.2 注意事项

除了全局公告为可选修改项外,其他配置项必须修改为您服务器的相关数据。资源链接下载地址可以通过从官方抓包获取官方链接后填写,也可以由有条件的用户抓包后将资源上传至自己的服务器,并填写相应的下载 URL,但这种方式会严重占用服务器带宽,不建议普通用户尝试。若没有自行抓包获取资源或其下载链接,客户端需要先连接已填写 URL 的公益服等下载好资源。config.json 中其他未提及的值,非必要情况下不建议随意修改。若您确实需要修改,可以查阅仓库的 Readme.md 文件或在网络上搜索相关信息。

4.3 重启服务器

完成上述修改后,请务必重启服务器,使配置生效。

5. 使用 screen 保持 Danhengserver 持续运行

在修改好配置文件并重启服务器后,我们可以使用 screen 来保持 Danhengserver 持续运行,以下是基于路径 /www/linux-x64-self-contained 的详细步骤说明:

5.1 安装 screen

screen 是一个可以在单个终端窗口中创建多个会话并在这些会话之间进行切换的工具,借助它能让程序在后台持续运行,即便 SSH 连接中断也不受影响。在 Ubuntu 20.04 中,你可以使用以下命令来安装 screen

apt-get update
sudo apt-get install screen -y
  • sudo apt-get update:该命令用于更新系统的软件包列表,确保你能获取到最新版本的软件包。
  • sudo apt-get install screen -y:此命令用于安装 screen 工具,-y 参数表示在安装过程中遇到确认提示时自动选择 “是”,无需手动干预。

5.2 创建 screen 会话

使用 screen 命令创建一个新的会话,为了便于识别,这里我们将会话命名为 danhengserver

screen -S danhengserver

执行该命令后,会进入一个新的 screen 会话环境,在这个环境中执行的操作不会因 SSH 连接断开而终止。

5.3 进入 Danhengserver 所在目录

通过 cd 命令进入 Danhengserver 所在的目录,命令如下:

cd /www/linux-x64-self-contained

cd 是 Linux 系统中用于切换工作目录的命令,执行该命令后,当前工作目录就会切换到 /www/linux-x64-self-contained。请将该代码中的工作目录替换为你的实际工作目录。

5.4 启动 Danhengserver

在正确的目录下,使用以下命令启动 Danhengserver:

cd /www/linux-x64-self-contained

如果 DanhengServer 文件具有可执行权限,那么该命令就会启动这个服务程序。若遇到权限问题,可使用 chmod +x DanhengServer 命令为其添加可执行权限。

5.5 分离 screen 会话

当 Danhengserver 成功启动后,你可以将 screen 会话分离,让它在后台继续运行。按下组合键 Ctrl + A 再按 D 即可完成分离操作。分离后,你可以继续使用 SSH 执行其他操作,而 Danhengserver 会在后台持续运行。

5.6 后续管理

  • 重新连接会话:若你想查看 Danhengserver 的运行状态或对其进行操作,可以使用以下命令重新连接到 screen 会话:
screen -r danhengserver
  • 列出所有会话:使用 screen -ls 命令可以列出当前系统中所有的 screen 会话。
  • 终止会话:如果需要终止 screen 会话,可以在重新连接到会话后,按下 Ctrl + C 停止 Danhengserver,然后输入 exit 命令退出会话。

通过上述步骤,你就可以利用 screen 工具让 Danhengserver 在 Ubuntu 20.04 系统上持续稳定地运行。

6. 下载对应版本客户端并开启代理

Danhengserver 支持 Windows 和 Android 客户端。

  • Windows 端:需要使用专用于 StarRailway 的代理软件。
  • Android 端:需要使用可自定义 IP 地址的经反编译的 APK。

下载完成后,开启代理并将其定向至您的服务器 IP 地址和端口(默认端口为 443,若您在第四步中对 config.json 进行了额外修改,则以修改后的端口为准)。

注意:本文作者已分享了 3.1 版本相关的代理软件与 APK,您也可以选择自行编译或使用他人分享的资源。

7. 开始畅玩

完成上述所有步骤后,您就可以开始畅玩了。需要注意的是,该服务器并非官方服务器,可能会存在较多 BUG,请您多多包涵。

文末提醒:本文创作于 2025 年 3 月 7 日,部分内容可能会随时间推移而失去时效性,请您在操作时注意分辨。此外,作者分享的压缩包为已基本配置好的 3.1 Linux – x64 服务端,使用该压缩包可以跳过第一步和第二步,直接从第三步上传文件开始操作,且第四步中的相关下载 URL 也已经填写好。但请务必注意,该压缩包仅适用于 x64 架构的服务器。

温馨提示: 本文最后更新于2025-03-08 09:47:06,某些文章具有时效性,若有错误或已失效,请在下方留言或联系承心识梦
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
gambler的头像-承心识梦
评论 共2条

请登录后发表评论

    • gambler的头像-承心识梦gambler徽章-初出茅庐-承心识梦等级-LV1-承心识梦作者0