Ubuntuでマイクラサーバーをたてるメモ。
2度目のマイクラサーバーセットアップなのに前回やったことをほとんど忘れてるので、もう忘れないように自分用にメモ。OSはLinux(Ubuntu)。
- 最初のおまじない
- マイクラ専用アカウントを作成
$ sudo adduser mc
- su - mc でマイクラ専用アカウントになる
- Spigotをダウンロードする
$ wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- ビルドする(今回は1.12.1)
$ java -jar BuildTools.jar --rev 1.12.1
- いったんSigotを起動
java -Xms1024M -Xmx1024M -jar spigot-1.12.1.jar
- eula.txtを編集
eula=trueにする
- マイクラが使用するポートをオープンする
$sudo ufw enable
$sudo ufw status・・・ポートの設定を確認する
アクセス可能なのを日本からのみにするために、日本のIPアドレス一覧を取得するシェルを実行。
#!/bin/sh
wget -q -O - http://nami.jp/ipv4bycc/cidr.txt.gz |\
gzip -d |\
grep "JP" |awk '{print "sudo ufw allow proto tcp from ",$2," to any port 25565\nsudo ufw allow proto tcp from ",$2," to any port 22"}'\
> ./aa.sh
↑で生成されたaa.shを実行。
- screenでマイクラサーバーを起動する
以上。