とうふメモ

とうふたちに囲まれて生活しています。日々の備忘録です。

Ubuntuでマイクラサーバーをたてるメモ。

2度目のマイクラサーバーセットアップなのに前回やったことをほとんど忘れてるので、もう忘れないように自分用にメモ。OSはLinuxUbuntu)。

 

  • 最初のおまじない

$ sudo apt-get update
$ sudo apt-get upgrade

$ sudo apt-get install default-jdk ・・・jdkをインストール

 

  • マイクラ専用アカウントを作成

$ sudo adduser mc

  • su - mc でマイクラ専用アカウントになる
  • Spigotをダウンロードする
  • ビルドする(今回は1.12.1)

$ java -jar BuildTools.jar --rev 1.12.1 

  • いったんSigotを起動

java -Xms1024M -Xmx1024M -jar spigot-1.12.1.jar

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でマイクラサーバーを起動する

 

以上。