Skip to main content

専用サーバー: Avorion 専用サーバー Windows セットアップ

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

Windows VPSを持っていて、そこにAvorion専用サーバーをインストールしたい?それならここがピッタリ。この記事では、サーバーにこのサービスをインストールする手順をステップバイステップで解説するよ。

Windows VPSでAvorion専用サーバーをセットアップする方法!

Windows VPSでAvorion専用サーバーをセットアップする方法!

実際に動いているのを見ると理解しやすい?そんなあなたに!動画でわかりやすく解説。急いでる時も、じっくり学びたい時も、どっちもOK!

準備

まずは、リモートデスクトップ(RDP)でVPSに接続しよう。やり方がわからなければ、初回アクセス(RDP)ガイドを参考にしてね。

サーバーにアクセスできたら、専用サーバーファイルをダウンロードするためにSteamCMDをセットアップしよう。SteamCMDはSteamクライアントの**コマンドライン版(CLI)**で、Steamワークショップや専用サーバーファイルを簡単にダウンロードできるツールだよ。Valve公式サイトからSteamCMDをダウンロードするか、直接こちらからもOK。

サーバーのどこかに新しいフォルダを作ろう。ここではsteamcmdと名付けるよ。ダウンロードフォルダから先ほどダウンロードしたsteamcmd.zipを見つけて、そのsteamcmdフォルダに移動させてね。次に、右クリックしてWindowsの解凍機能か、7zipやWinrarなどのアプリで解凍しよう。するとsteamcmd.exeファイルが展開されるはず。

steamcmd.exeを実行して、インストールが完了するまで待とう。

Loading Steam API.... OKというメッセージが出たら、インストール完了!次のセクションでAvorion専用サーバーのインストールに進もう。

インストール

インストール後は、先ほど実行したsteamcmd.exeのコマンドプロンプトでコマンドを打てるようになっているよ。まずはログインが必要。login anonymousコマンドで匿名ユーザーとしてログインしよう。

ログインできたら、ファイルのダウンロードを始められるよ。

Hint

任意で、インストール先のディレクトリを指定したい場合は、force_install_dir [パス]コマンドを使ってね。[パス]はサーバーに使いたいフォルダのパスに置き換えて。例:

force_install_dir C:\Avorion-Server

次に、app_update 565060コマンドを実行するとダウンロードが始まるよ。App ID 565060はAvorionのアプリケーションIDだよ。

備考

ダウンロードが完了するまで中断しないでね。少し時間がかかるけど、焦らず待とう! :)

ダウンロードが終わったら、サーバーファイルがあるフォルダに移動しよう。ここでserver.batファイルをコピーして、コピーしたファイル名をstartserver.batなどに変更してね。この新しい.batファイルを使ってサーバーを起動し、次のセクションでサーバー設定の編集もできるよ。まずはポート開放とサーバー設定を済ませるのがおすすめ。

サーバーのポート開放

サーバーを外部からアクセス可能にするには、専用サーバープロセスが使うポートのポートフォワーディング設定を変更しよう。Powershellコマンドでやるのが簡単だけど、Windows Defenderファイアウォールの画面から設定することもできるよ。

Windowsの検索ボックスでPowershellを検索して、右クリックから管理者として実行を選んで起動しよう。権限が必要だから必ず管理者モードでね。

備考

管理者モードで実行しないと設定が正しく反映されないことがあるよ。

次に、以下のコマンドをコピーしてPowershellに貼り付けて実行してね:

New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Inbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Avorion Server" -Direction Outbound -LocalPort 27000,27003,27020,27021 -Protocol UDP -Action Allow

これでAvorionサーバーが外部からアクセス可能になるためのファイアウォールルールが自動で作成されるよ。

これでルール追加完了!サーバーのIPアドレスを使って接続できるようになるよ。ゲームのメインメニューでキャラを選んだら、ゲームを探すタブに行ってサーバーを追加を押そう。ここでサーバーのIPとポート(デフォルトは15636)、パスワード(設定していれば)を入力してね。

サーバーにアクセスする前に、まずは次のセクションで設定を済ませるのがおすすめ。

設定

ここまででAvorionサーバーのセットアップは完了。先ほどコピーしたstartserver.batファイルをテキストエディタ(メモ帳など)で開いて、サーバーのパラメータを編集しよう。

ワールド固有の設定を編集したい場合は、ギャラクシーセーブのserver.iniファイルを編集する必要があるよ。WindowsのAppDataに保存されているから、以下のパスからアクセスしてね。

../AppData/Roaming/Avorion/galaxies
Hint

このパスには、CTRL + Rを同時押しして「ファイル名を指定して実行」を開き、以下を入力すると簡単にアクセスできるよ:

%userprofile%/AppData/Roaming/Avorion/galaxies

OKを押せばフォルダが開くよ。

サーバーの起動&接続

いよいよサーバーを起動しよう。Avorionサーバーのベースディレクトリに移動して、先ほど作成したstartserver.batを実行してね。コマンドプロンプトでサーバーのコンソールが開き、起動が始まるよ。ゲーム内のサーバーブラウザから、サーバーのIPとポート(デフォルトは27000)を入力して直接接続できるようになるよ。

まとめ

おめでとう!これでVPSにAvorionサーバーのインストールと設定が完了したよ!もし何か質問や問題があれば、いつでもサポートチームに連絡してね。毎日みんなのサポートを待ってるよ!