minecraftサーバーを立ち上げようとしてみました。
結論から言うと、メモリ不足で失敗(^^;
今のサーバーのメモリが512MBで、やっぱりスペック的には1GBは必要そうです。
使用したのはpaperMCという軽量化したminecraftサーバーソフトで、
ver1.17からJava16になったようです。
Java16(openJdk)のインストールは、↓のコマンドでやりました。
yum install -y java-latest-openjdk.x86_64 which
やる前に↓のコマンドで、存在することを確認してください。
yum search openjdk
ちなみに、何回もリトライしましたが、ワールドの生成が何回やってもダメでした。
当然それ以降は確認できていないので、他のエラーが出てきてもちょっと分かりません。
ポートあたりがつまづきそうですけど。
※スペックを上げてまで立ち上げる意思はないです・・・。
以下、コマンドのメモです。
--グループ作成
groupadd minecraft
--ユーザ作成(パスワードは後で設定)
useradd -g minecraft minecraft
--ユーザ切り替え
su minecraft_username
--CD
/home/minecraft_username
--ディレクトリ作成
mkdir minecraft_server
--CD
cd minecraft_server/
--jarダウンロード
curl -LO https://papermc.io/api/v2/projects/paper/versions/1.17.1/builds/139/downloads/paper-1.17.1-139.jar
--起動(1回目はeula.txtの許諾が必要)
java -Xmx1024M -Xms1024M -jar paper-1.17.1-139.jar
サーバーのメモリは512MBだけど、1024MBでも動きました。
OutObMemoryにはなりませんでしたので、実質1024MBでは動いていなかったようです。
まぁそりゃそうか。
長く誰かと遊ぶなら専用サーバーを契約してもいいですね。