専用サーバー:FiveM 専用サーバーセットアップ
はじめに
専用サーバーを持っていて、txAdminで自分のFiveM専用サーバーをインストール&運用したい?それならここがピッタリ!以下では、インストールや設定に必要なステップや注意点を全部解説していくよ。
専用サーバーにすでにOSを選んでインストール済みであることが前提だよ。まだなら、まずは専用サーバーの初期セットアップガイドを参考にしてね。
準備
FiveMサーバーをセットアップするには、実際のFiveM専用サーバーのセットアップを始める前にやっておくべき準備がいくつかあるよ。
データベースのセットアップ
データベースが必要なリソースを使いたい&インストールしたい場合は、追加でデータベースサーバーが必要になるよ。データベースサーバーのセットアップ方法はいろいろあるけど、MySQLのインストールガイドでは専用サーバー上に自分のデータベースサーバーをインストールする方法を紹介してるよ。
FiveMサーバーソフトのダウンロード
次はFiveMサーバーソフトをダウンロードしよう。インストール済みの好きなブラウザでServer Build ListのFiveM公式ページにアクセスして、最新のFiveMサーバービルドをダウンロードしてね。
ダウンロードしたファイルはDownloadsフォルダで解凍して、FiveMサーバーファイルはできれば別フォルダに移動しよう。ここでは例として、デスクトップにFiveMという名前のフォルダを作ってそこに置いてるよ。
FiveMサーバーソフトの圧縮ファイルを解凍するには解凍ツールが必要だよ。ここでは7Zipを使ってる。
FiveMサーバーのライセンスキー作成
FiveMサーバーには必ず専用のライセンスキーが必要で、これは新しいCfx.reポータルで管理されてるよ。ライセンスキーはCfx.reアカウントに紐づいてるから、サイトにログインしてServerカテゴリに行き、Generate Keyボタンをクリックして作成しよう。
設定
ここからFiveMサーバーとtxAdminのインストールを始めるよ。FiveMサーバーフォルダを開いて、FXServer.exe
を実行してね。
サーバーアプリを起動すると、サーバーコンソールとtxAdminが開くよ。txAdminの画面で自分のCfx.reアカウントをtxAdminに連携させよう。
txAdminセットアップ
txAdminセットアップでは、自分のFiveMサーバーを5ステップでインストール&設定するよ。txAdminの指示に従って、まずはサーバー名を決めてね。次に希望のサーバータイプを選択。ここではQBCoreがプリインストールされたFiveMサーバーの例を紹介するよ。
Deployment TypeでPopular Recipesを選んで、次にQBCore Framework Templateを選択。希望のData Directoryを確認して、Recipe Deployerをスタートしてインストールを完了させよう。
Recipe Deployerの途中で、サーバー起動前に必要な情報を入力するよ。先ほど作成したFiveMライセンスキーをLicense Key欄に入れてね。次にShow/Hide Database Options (Advanced)をクリックして、データベースサーバーのログイン情報を入力。ここではrootユーザーのパスワードだけでOK。他の設定はそのままで大丈夫。入力内容を確認したらRun Recipeを押して処理を開始しよう。
ファイアウォール設定
サーバーを外部からアクセス可能にするには、専用サーバープロセスが使うポートのポートフォワーディング設定を変更する必要があるよ。簡単なのはPowershellコマンドで直接設定する方法だけど、Windows Defenderファイアウォールの画面から設定することもできるよ。
- Powershellで設定
- Windows Defenderで設定
Windowsの検索ボックスでPowershellを検索して、右クリックから管理者として実行を選んで起動しよう。管理者権限がないと設定が正しく反映されないから注意してね。
必ず管理者モードでPowershellを起動してね。そうしないと設定が反映されないことがあるよ。
次に、以下のコマンドをコピーしてPowershellに貼り付けて実行しよう:
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol UDP -Action Allow
これでFiveMサーバーが外部からアクセス可能になるためのファイアウォールルールが自動で作成されるよ。
Windowsの検索からWindows ファイアウォールの詳細設定を開こう。基本のWindowsファイアウォール画面からは詳細設定を押さないと開けないことがあるよ。
FiveMサーバー用に新しいルールを作成しよう。受信ルールと送信ルールの両方で、以下のプロトコルとポートを追加してね:
- TCP 受信・送信:30120
- UDP 受信・送信:30120
設定方法がわからなければ、ポートフォワーディング(ファイアウォール)ガイドも参考にしてみてね。
まとめ
これで専用サーバーにFiveM専用サーバーサービスを無事インストール&設定できたよ!もしわからないことやサポートが必要なら、いつでも気軽にサポートチームに連絡してね。毎日対応してるから安心して 🙂