サーバーファイルを直接ダウンロードして実行する#
ここには Github Action によって自動構築されたサーバーファイルがいくつかあり、以下のシステムとアーキテクチャをカバーしています
また、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 をダウンロードします。
開くと CMD ウィンドウがポップアップし、1(クイックインストール)を入力してエンターを押し、Visual Studio のインストールを待ちます(このステップで Visual Studio のダウンロードが遅い場合は手動でダウンロードすることもできます)。
Visual Studio で、C++ デスクトップ開発を使用するにチェックを入れ、インストールします。
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-mp
またはcd phira-mp-autobuild
依存関係を更新します:cargo update
ビルドします:cargo build --release -p phira-mp-server
プログラムを実行し、ログをターミナルに表示します。リッスンしているポートが表示されます:RUST_LOG=info target/release/phira-mp-server
(ポート番号を指定する必要がある場合:RUST_LOG=info target/release/phira-mp-server --port 8080
)