二叉树树

二叉树树

瞎几吧写

Phira多人联机服务器搭建教程

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

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

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

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


因为 phira-mp 使用 Rust 自带的 Log 模块,所以如果你需要日志,请自行安装 Rust。 确保你已经安装 Rust 环境后可以使用RUST_LOG=info phira-mp的服务端来获得日志

自行构建(高级)#

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

对于 Windows#

前往Rust 下载页,下载 Rust
81a5e915f8b7ed064f9f4001b8a9a2fe

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

0bd00b28ccdf4f4b56e257a9cecb361e
在 Visual Studio 中,勾选使用 C++ 的桌面开发,然后安装

61e36899a682e46191e4941de8b8fb58

对于 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

924ac457e571183e86562a42f1c249e7

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。