发现新文章

我们已经通过 Google Adsense 审核!不出意外,在未开启广告拦截器的情况下,应该已经可以看到广告了

如果您对广告位置不满意(如:占据面积大,挡住主要内容等情况),请前往 置顶文章 告知我们!

408 字
2 分钟
Phira多人联机服务器搭建/使用教程
懒人可以直接下载预构建的可执行文件,但如果想获得日志需要自备Rust环境
2024年11月6日
0 次

直接下载服务端文件并运行#

https://github.com/afoim/phira-mp-autobuild

这里有一些由Github Action自动构建的服务端文件,涵盖以下系统和架构

也可以前往Multiplayer Server | Dmocken的Phira下载站自行寻找

寻找适用于你的系统的文件,下载下来并执行即可。默认服务端将会在你的主机12346端口上开放,如果需要自定义端口,请使用--port参数指定端口。然后即可使用Phira来填写IP/域名:端口来连接

*如果要显示Log,请使用 RUST_LOG=debug ./xxx 去运行,默认日志等级是 WARN

如果这些文件不适用于你正在使用的系统请前往自行构建(高级)继续阅读

自行构建(高级)#

由于phira-mp使用Rust编写,若想要自行构建需要在你的操作系统上安装Rust环境

对于Windows#

前往Rust 下载页,下载 Rust 打开后会弹出一个 CMD 窗口,输入 1(Quick Install)回车,等待 Visual Studio 安装(如果此步 Visual Studio 下载很慢也可以手动下载

在 Visual Studio 中,勾选使用 C++ 的桌面开发,然后安装
然后请跳过 Linux 教程直接阅读构建 phira-mp

对于Linux#

执行:curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

选择 1 回车

执行:source $HOME/.cargo/env

使用Rust构建phira-mp#

克隆仓库:git clone https://github.com/TeamFlos/phira-mp.git(不支持IPv6)或git clone https://github.com/afoim/phira-mp-autobuild.git(支持IPv6)

cd phira-mpcd phira-mp-autobuild

更新依赖:cargo update

构建:cargo build --release -p phira-mp-server

运行程序并将 log 打印到终端,会显示你监听的端口:RUST_LOG=info target/release/phira-mp-server
(如果你需要指定端口号:RUST_LOG=info target/release/phira-mp-server --port 8080

这篇文章是否对你有帮助?

发现错误或想要改进这篇文章?

在 GitHub 上编辑此页

文章修订历史 (11 次)

查看变更记录
2025年8月1日 08:16:25 2f74587

!update: 将图源由R2改为Netlify

2025年7月26日 09:15:27 98609b5

feat: 更改域名为2x.nz

2025年7月19日 16:52:49 146fe9b

更改图源为EdgeOne

2025年7月19日 16:09:57 9bf0d90

chore: 更新图片域名从eo-r2.2x.nz到r2.afo.im

2025年7月19日 15:18:58 f5afef1

更改图源为EdgeOne

2025年7月18日 12:27:16 c7e56a3

1

2025年7月1日 23:29:28 4e3e7e8

posts: 更改图源CDN为Secbit MCDN,并且页脚放置赞助信息

2025年6月26日 21:07:29 b480111

update: 更新R2源。删除302

2025年6月25日 00:10:13 e2d1f68

update: 更新R2源

2025年5月16日 18:11:52 5178a56

更改图源URL

2025年4月30日 08:38:25 d80a293

初始化

Phira多人联机服务器搭建/使用教程
作者
二叉树树
发布于
2024年11月6日
许可协议
CC BY-NC-SA 4.0