立て方概要
Minecraftサーバーを立てるには主に
- 自力で立てる
- マインクラフトサーバーがインストール済みのVPSを借りる
の2パターンがある。
注意点としては、マインクラフトにおすすめのVPSと書かれていても、自力でマインクラフトをインスールして使うのに向いているという意味の場合もある。ちゃんとマインクラフトサーバーがインストールされた状態で提供されているかはチェックすること。
超初心者の方へ
自力で構築するにはそれなりに知識が必要なので、マインクラフトサーバーがセットアップ済みのサーバーを借りることをおすすめします。
ConohaのマインクラフトVPSは国内最大手で、レンタルサーバー業者としてもそこそこ安定しているところなので多分最良の選択肢です。あとまあまあ安い。
統合版(BE)とJava版があり、Conohaはどちらも用意されています。2つに互換性はないので注意しましょう。統合版はスマホやSwitch、PCで一緒に遊べます。一方Java版はPCでしか遊べないものの、歴史が長い分Modがやや豊富です。
ConohaのVPSを使うのが一番簡単ではありますが、それでもLinuxのサーバーを運用するわけで、トラブルが起きた場合はLinuxの知識がないと困るかもしれません。
その他マインクラフトインストール済みVPS
Conoha以外にも色々あります。
さくらのVPS
VPSを作成する際、マインクラフトのスタートアップスクリプトを選択すればマインクラフトサーバーを自動でインストールできる。
ただし、データバックアップ等の操作はコマンド操作が必要です。
AGAMES
GGSERVERS
その他にも海外にはこういったサービスが山ほどあります。
自力でサーバーを立てる場合
はじめに
公式のマインクラフトサーバーをダウンロードして実行すればサーバを動かすことはできますが、このままでは
- バックアップ
- サーバー更新
- サーバーの起動・停止
- バックグラウンド実行
を手作業で行わないといけないので、あまり実用的ではありません。
そこで、何らかの管理ツールをインストールして運用することをおすすめします。
MCscripts
マインクラフトのsystemdサービス化、定期バックアップ、自動アップデートなどのスクリプトです。統合版、Java版両対応です。結構頻繁に更新されています。
細かい仕様についてはこちらで解説
私が作成した自動インストール用Ansible playbookはこちら(統合版のみ対応)。こちらのREADMEの通りinstall_server.shを使用するとMCscriptsと統合版サーバーをインストールできます。
マインクラフト用コントロールパネル
いくつか有料のマインクラフト用コントロールパネルがあります。
https://www.multicraft.org/ 個人利用なら一つだけ無料
https://cubecoders.com/AMP Minecraft以外にも様々なゲームサーバーを管理できる。現状無料?
余談:Dockerで運用する
ただ、こちらはDockerで運用できるというだけなので、別途バックアップや自動起動の設定が必要になります。
コメント