Skip to main content

専用サーバー:FiveM 専用サーバーセットアップ

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

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

はじめに

専用サーバーを持っていて、txAdminで自分のFiveM専用サーバーをインストール&運用したい?それならここがピッタリ!以下では、インストールや設定に必要なステップや注意点を全部解説していくよ。

OSの選択とインストール済みであること

専用サーバーにすでにOSを選んでインストール済みであることが前提だよ。まだなら、まずは専用サーバーの初期セットアップガイドを参考にしてね。

準備

FiveMサーバーをセットアップするには、実際のFiveM専用サーバーのセットアップを始める前にやっておくべき準備がいくつかあるよ。

データベースのセットアップ

データベースが必要なリソースを使いたい&インストールしたい場合は、追加でデータベースサーバーが必要になるよ。データベースサーバーのセットアップ方法はいろいろあるけど、MySQLのインストールガイドでは専用サーバー上に自分のデータベースサーバーをインストールする方法を紹介してるよ。

FiveMサーバーソフトのダウンロード

次はFiveMサーバーソフトをダウンロードしよう。インストール済みの好きなブラウザでServer Build ListのFiveM公式ページにアクセスして、最新のFiveMサーバービルドをダウンロードしてね。

ダウンロードしたファイルはDownloadsフォルダで解凍して、FiveMサーバーファイルはできれば別フォルダに移動しよう。ここでは例として、デスクトップにFiveMという名前のフォルダを作ってそこに置いてるよ。

解凍ツールが必要

FiveMサーバーソフトの圧縮ファイルを解凍するには解凍ツールが必要だよ。ここでは7Zipを使ってる。

img

FiveMサーバーのライセンスキー作成

FiveMサーバーには必ず専用のライセンスキーが必要で、これは新しいCfx.reポータルで管理されてるよ。ライセンスキーはCfx.reアカウントに紐づいてるから、サイトにログインしてServerカテゴリに行き、Generate Keyボタンをクリックして作成しよう。

img

設定

ここからFiveMサーバーとtxAdminのインストールを始めるよ。FiveMサーバーフォルダを開いて、FXServer.exeを実行してね。

img

サーバーアプリを起動すると、サーバーコンソールとtxAdminが開くよ。txAdminの画面で自分のCfx.reアカウントをtxAdminに連携させよう。

img

txAdminセットアップ

txAdminセットアップでは、自分のFiveMサーバーを5ステップでインストール&設定するよ。txAdminの指示に従って、まずはサーバー名を決めてね。次に希望のサーバータイプを選択。ここではQBCoreがプリインストールされたFiveMサーバーの例を紹介するよ。

Deployment TypePopular Recipesを選んで、次にQBCore Framework Templateを選択。希望のData Directoryを確認して、Recipe Deployerをスタートしてインストールを完了させよう。

img

Recipe Deployerの途中で、サーバー起動前に必要な情報を入力するよ。先ほど作成したFiveMライセンスキーをLicense Key欄に入れてね。次にShow/Hide Database Options (Advanced)をクリックして、データベースサーバーのログイン情報を入力。ここではrootユーザーのパスワードだけでOK。他の設定はそのままで大丈夫。入力内容を確認したらRun Recipeを押して処理を開始しよう。

img

ファイアウォール設定

サーバーを外部からアクセス可能にするには、専用サーバープロセスが使うポートのポートフォワーディング設定を変更する必要があるよ。簡単なのは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サーバーが外部からアクセス可能になるためのファイアウォールルールが自動で作成されるよ。

まとめ

これで専用サーバーにFiveM専用サーバーサービスを無事インストール&設定できたよ!もしわからないことやサポートが必要なら、いつでも気軽にサポートチームに連絡してね。毎日対応してるから安心して 🙂