Minecraftサーバーを作って会社のみんなでワールドを共有しよう。
コロナで忘年会もお預けだし、なにか会社のみんなで楽しめるものはないかと思って、Minecraftサーバーを立ててみました。
環境
- 会社のESXi(!?)上に仮想マシン作成
- CPU: 4コア, メモリ: 8GB, HDD: 50GB
- Ubuntu Server 20.04
- Minecraft Bedrock Server 1.16.101.01
Ubuntu の準備
OSのインストール方法はウェブ上にいっぱいあるので割愛
- SSHは鍵認証のみに
- システム最新化
- アップデートの自動化
- ファイアウォールの設定
あたりをやっておきましょう。
Minecraft Server の準備
便利なスクリプトを公開してくれている人がいるようなので、ありがたく使わせていただきましょう。
sudoできるユーザーでスクリプトを実行します。
$ wget https://raw.githubusercontent.com/TheRemote/MinecraftBedrockServer/master/SetupMinecraft.sh
$ chmod +x SetupMinecraft.sh
$ ./SetupMinecraft.sh
:
Enter a short one word label for a new or existing server...
It will be used in the folder name and service name...
Server Label: [適当な名前]
:
Enter server IPV4 port (default 19132):
Server IPV4 Port: 19132
:
Enter server IPV6 port (default 19133):
Server IPV6 Port: 19133
:
Start Minecraft server at startup automatically (y/n)? y
:
Automatically restart and backup server at 4am daily (y/n)? y
ルーターの設定
Server IPV4 Port / Server IPV6 Port で入力したポートにインターネットからアクセスできるよう穴あけ・転送設定してあげましょう
Minecraft から接続
あとは Minecraft から接続して遊びましょう。
Switchから接続する場合はこのあたりを参考にすると良いでしょう。