VPSの契約

今回使用するVPSは、カゴヤ・ジャパンのVPSを使用します。

OSは、Ubuntu 20.04 を使用します。アプリケーションセットアップはなし

対象のスペック(料金:55円/日)

※試しに運用してみたい、友達間で遊ぶだけなら、以下のスペックでも問題ないですが、実際にサーバーを公開して、複数人で遊ぶ場合は、以下のスペックでは心もとない(主にメモリー)ので、1ランク上のスペックを借りることをお勧めします。

  • メモリー:4G(必要最低限)
  • CPU:4コア
  • SSD:30GB

Minecraft Serverの選択

minecraftは大きくわけて、公式で配布されているサーバー(バニラ)と追加プラグインを入れることを想定したModサーバーがあります。Modサーバーの種類は数多くあり、それぞれに特徴がある為、自分の好みにあったサーバーを選択する必要があります。

今回は、動作が軽量がうりのpaperMCを使って構築します。

インストール準備

サーバー契約後、Tera Termなどを使ってサーバーにアクセスしてください。

以下アクセス後のプロセスになります。

パッケージのインストール

# Webminのディストリビューションを登録
echo "deb http://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list
wget http://www.webmin.com/jcameron-key.asc -O - | sudo apt-key add -
# パッケージの最新化
sudo apt update -y
# Webアクセスパッケージのインストール
sudo apt install curl -y
# テキストエディタインストール
sudo apt install vim -y
# Java Development Kit 
sudo apt install openjdk-17-jre -y
# webmin パッケージのインストール
sudo apt install -y webmin
# webp パッケージのインストール
sudo apt-get install webp -y

ポート開放とフォルダ作成

# 大本のフォルダ作成
mkdir /root/develop
# minecraftコマンドインストール先
mkdir /root/develop/minecraft
#ufw でポート開放
# ssh
ufw allow 22
# minecraft SERVER用
ufw allow 25565/tcp
ufw allow 25575/tcp
ufw allow 19132/udp
ufw allow 8123

# webadmin用
ufw allow 10000
# ufw 有効化
echo y | ufw enable

次は、必要なファイルと起動に必要な設定ファイルを作成していきます。

では!お疲れ様でした。

投稿者 developer1

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です