GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04LTSにMinecraftサーバーをインストールする方法

このチュートリアルでは、MinecraftサーバーをUbuntu 20.04 LTSにインストールする方法を紹介します。知らなかった方のために説明すると、Minecraftはこれまでで最も人気のあるゲームの1つです。 。これは、プレイヤーが無限の世界を探索し、シンプルな家からそびえ立つ超高層ビルまでさまざまな構造を構築するサンドボックスビデオゲームです。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 20.04FocalFossaサーバーにMinecraftサーバーを段階的にインストールする方法を紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 20.04、18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューション。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

Ubuntu 20.04 LTSFocalFossaにMinecraftサーバーをインストールする

手順1.まず、次のaptを実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

sudo apt update
sudo apt upgrade
sudo apt install git build-essential

ステップ2.Javaランタイム環境をインストールします。

Minecraftサーバーのセットアップでは、システムにJavaをインストールする必要があります。次のコマンドを実行して、ヘッドレスOpenJRE11パッケージをインストールします。

sudo apt install openjdk-11-jre-headless

インストールを確認します:

java -version

ステップ3.Ubuntu20.04にMinecraftサーバーをインストールします。

まず、Minecraftを次のように実行するための新しいユーザーを作成します:

sudo useradd -m -r -d /opt/minecraft minecraft

インストールプロセスを開始する前に、Minecraftディレクトリを作成します:

sudo mkdir /opt/minecraft/survival
sudo chown -R minecraft /opt/minecraft/survival/

次に、Java Minecraftサーバーをダウンロードして、独自のMinecraftサーバーをインストールします。

sudo wget -O /opt/minecraft/survival/minecraft_server.jar https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar

次に、Minecraftの利用規約に同意します:

sudo bash -c "echo eula=true > /opt/minecraft/survival/eula.txt"

ステップ4.Systemdユニットファイルを作成します。

Minecraftサーバーを手動で起動する代わりに、Systemdユニットファイルを作成し、Minecraftをサービスとして実行します:

nano /etc/systemd/system/[email protected]
[Unit]
Description=Minecraft Server: %i
After=network.target

[Service]
WorkingDirectory=/opt/minecraft/%i

User=minecraft
Group=minecraft

Restart=always

ExecStart=/usr/bin/screen -DmS mc-%i /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui

ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "say SERVER SHUTTING DOWN IN 5 SECONDS. SAVING ALL MAPS..."5'
ExecStop=/bin/sleep 5
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "save-all"5'
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "stop"5'


[Install]
WantedBy=multi-user.target

ファイルを保存し、systemdをリロードします マネージャーの構成:

sudo systemctl start minecraft@survival
sudo systemctl status minecraft@survival

ステップ5.ファイアウォールを調整します。

UbuntuにはUFWと呼ばれるファイアウォール構成ツールが付属しています。システムでファイアウォールが有効になっていて、ローカルネットワークの外部からMinecraftサーバーにアクセスする場合、ポート25565を開く必要があります:

sudo ufw allow 25565/tcp

おめでとうございます!Minecraftが正常にインストールされました。Ubuntu20.04LTSシステムにMinecraftサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Minecraftの公式Webサイトを確認することをお勧めします。 。


Ubuntu
  1. Ubuntu18.04LTSにMinecraftサーバーをインストールする方法

  2. Ubuntu20.04LTSにMinecraftサーバーをインストールする方法

  3. Ubuntu20.04LTSにDiscourseをインストールする方法

  1. Ubuntu18.04にMinecraftサーバーをインストールする方法

  2. Ubuntu20.04にSpigotMinecraftサーバーをインストールする方法

  3. Ubuntu Server18.04LTSのインストール方法

  1. Ubuntu18.04LTSサーバーにDockerをインストールする方法

  2. Ubuntu20.04LTSサーバーをインストールする方法

  3. Ubuntu18.04LTSサーバーにDropboxをインストールする方法