Assetto Corsa Server Manger by Emperor Serversの紹介

あろわんGPの運営について紹介します
当初はConoha VPSのデフォルトテンプレートで
Assetto Corsaのオンラインサーバを立ち上げていました

これはこれで多くの参加者が参加してくれていたのですが
意図的に車両データを書き換えて参加することができることがわかり
公平性を期するためにChecksum機能を追加することにしました

色々調べたところ、Emperor Serversの
Assetto Corsa Server Managerというソフトを購入すると
・チェックサム機能があったり
・Liveタイミングモニターがあったり
・複数のサーバーが立ち上げられたり
することができることがわかり、導入することにしました

Assetto Corsa Server Managerのインストール手法

ソフトを購入するとインストール手法が書いてあるので
それに従えばよいのですが、
英語の記載なのと分かりにくいので解説します
今回はLinuxサーバーへインストールする方法を紹介します

まずどこでもよいので
AssettoCorsaServerというフォルダを作成してください

私の場合はAssetto Corsaがインストールされているフォルダに作成しました
(/home/steam/assetto/)
所有者をほかのファルダと同じ所有者にすることを忘れないようにして下さい

続いて作成したフォルダに
・config.yml
・server-manager
・ACSM.License
の三個のファイルをコピーします

Config.ymlを開いて編集します
・Steamのユーザー名とパスワード
・Assetto Corsa Server Managerをインストールしたフォルダのパス

session keyという箇所に任意のパスワードを設定します
これでConfig.ymlは保存して閉じてOKです

Assetto Corsa Server Managerを起動する

つづいてAssetto Corsa Server Managerの起動方法です
私の場合はConohaのコンソールでログインし
実行ファイルが保存されているフォルダに移動します
(/home/steam/assetto/AssettoCorsaServer/)
そして実行ファイルを起動します
下の画面はマルチサーバーを立ち上げています(./assetto-multiserver-manager)
マルチでない場合は ./server-manager で起動します

Assetto Corsa Server Managerを設定する

設定はローカルのPCのWebブラウザを使います
サーバーのIPアドレスを調べて
http://***.***.***.***/8772
にアクセスします
user名:admin password:servermanagerで初期ログインし
パスワードの変更などを行うと、準備完了です

使い方はいろいろあるのですが
私はもっぱらCustom Raceで「あろわんGP」を開催しています
便利だなと思う機能の一つは
Server → Messagesで
サーバーにログインした際のメッセージや
Contents Managerで検索された際のメッセージを作ることができることです

マルチサーバーの立ち上げ方

マルチサーバーの立ち上げ方は極めて簡単です
Server Managerをインストールしているフォルダに
assetto-multiserver-managerとservers.ymlをコピーして

servers.ymlを開いて、立ち上げるサーバーの数を記入

Linuxサーバーで実行ファイルが保存されているフォルダに移動して
ファイルを起動(./assetto-multiserver-manager)

これでマルチサーバーを運営することができます

それぞれのサーバーの情報は
以下のようにserversというフォルダのなかにあります

気を付けなければならないのは
新たにポート開放をする必要があるということです
各サーバーの情報を確認して、どの番号のポートを使うのかを確認します

新たに追加するポートを調べたら
Linuxのコマンドでポートを開放します
sudo ufw allow ****

アップデートの仕方

Emperor Serversからまれにupdateの連絡が届きます
アップデートの仕方も至極簡単です
server-managerとassetto-multiserver-managerの実行ファイルを置き換えるだけです
管理者が変わらないように気を付けて置き換えましょう

置き換えたら、Linuxのコンソールで実行ファイルを起動
これでアップデートが完了です

総括

Emperor ServersのAssetto Corsa Server Manager
というソフトを紹介しましたがいかがだったでしょうか?
自分でサーバーを運用する場合、何かと便利なソフトだと思います
マルチサーバーの使い方次第で
グッといろんな楽しみ方ができそうで
今後、いろいろ試してみたいと思っています
何か良いアイデアがあれば、コメントいただけると嬉しいです

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です