- -LinuxでMinecraftサーバーをホストする方法

LinuxでMinecraftサーバーをホストする方法

LinuxでMinecraftサーバーをホストしたいですか? その場合、Javaエディションを実行する必要があります。MicrosoftではLinux Minecraftサーバーでしかその方法で実行できないためです。 LinuxでMinecraftサーバーを実行するには、JavaエディションのJava Runtime environment.platformが必要です。 Javaのインストールは煩わしいかもしれません。ただし、LinuxにJavaをインストールするのは簡単なので、始めましょう。

Javaランタイムをインストールする

このガイドでは、次の概念に焦点を当てます。LinuxオペレーティングシステムでMinecraftサーバーをホストする。 Linuxサーバーオペレーティングシステムの使用は特に必要ないため、特に使用しません。ただし、Linuxで専用のMinecraftサーバーを使用する場合は、おそらくその方法をお勧めします。Ubuntuサーバーをお勧めします。

注意: LinuxにはJavaランタイム環境の多くのバージョンがあり、オラクルの公式リリースとオープンソースの代替の両方があります。このチュートリアルでは、オラクルの公式バージョンを使用します。とは言っても、OpenJDKセットアップを代替として使用しても問題ありません。すべてが同様に実行されるはずです。

Ubuntu / Ubuntuサーバー

OracleのJavaランタイムは簡単にインストールできませんUbuntu。ただし、PPAを追加することで、頭痛の種がはるかに少なくなります。 Ubuntuサーバーの動作の性質により、このPPAはUbuntuデスクトップとUbuntuサーバーの両方で正常に動作するはずです。ただし、PPAをUbuntuサーバーに追加して問題を見つけた場合は、代わりにOpenJDK JREランタイムをインストールすることを検討してください。

Oracle Java Runtime PPAをシステムに追加するには、ターミナルを開いて次を入力します。

sudo add-apt-repository ppa:webupd8team/java

走る 適切な更新 Ubuntuのソフトウェアソースを更新します。

sudo apt update

更新を実行した後、使用 適切なアップグレード 表示される更新をインストールします。

sudo apt upgrade -y

最後に、ソフトウェアリポジトリからOracle Javaをインストールします。

sudo apt install oracle-java9-installer
sudo apt install oracle-java9-set-default

Debian / Debianサーバー

DebianはUbuntu Oracle Java PPAにアクセスできます。追加するには、編集する必要があります /etc/apt/sources.list ファイル。ターミナルを開いて起動する ナノ。

Oracle Javaが機能していませんか?代わりにオープンソースの代替を使用することを検討してください。

sudo nano /etc/apt/sources.list

以下のコードをNanoエディターに貼り付けます。

#Webupd8

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

Nanoエディターを保存する Ctrl + O、端末を使用してPPAのソフトウェアGPGキーを追加します。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

最後に、Javaをインストールします。

sudo apt-get install oracle-java9-installer
sudo apt-get install oracle-java9-set-default
echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Rhel / Fedora / OpenSUSE

Oracleは、すべてのRedhatベースのLinuxオペレーティングシステムを非常によくサポートしているため、インストールは非常に簡単です。ただし、問題がある場合は、オープンソースの代替案を検討することをお勧めします。

Oracle Java Runtime Environmentの最新バージョンをインストールするには、ダウンロードページにアクセスして最新のRPMを入手してください。

ダウンロードしたら、ターミナルを開き、 CD 〜/ダウンロード ディレクトリに移動してインストーラーを実行します。

Fedora / Rhel

sudo dnf jre-8u171-linux-x64.rpm

または

sudo yum jre-8u171-linux-x64.rpm

スーゼ

sudo zypper jre-8u171-linux-x64.rpm

Minecraft Java Editionサーバーを実行する

Javaが機能するようになったら、難しい部分は完了です。 あとは、Minecraft Java Editionサーバーアプリの最新バージョンをダウンロードして実行するだけです。ダウンロードしたら、ターミナルを開いて MV サーバーアプリを適切な場所に配置するコマンド。

注意: サーバーOSを使用している場合、ファイルを手動でダウンロードして配置する必要がある場合があります。以下の手順は、適切なホームフォルダー構造が設定されているOSでMinecraftサーバーを実行しているユーザー向けです。

mkdir ~/Minecraft/server/
mv ~/Downloads/server.jar ~/Minecraft/server/

サーバーをヘッドレス(GUIなし)で実行します。

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

または、GUIインターフェイスでMinecraftサーバーを実行します。

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

Minecraft Java Editionサーバーは実行するには、IPアドレスを配布する必要があります。最良の結果を得るには、このサーバーをLAN上の自宅でホストしてください。オンラインでホストする必要がある場合は、DigitalOceanなどのVPSで実行することを検討してください。Linuxアプリを実行するための優れたレートを提供します。

注:オンラインサーバーを実行している場合は、ポート25565が転送されていることを確認してください。そうしないと、サーバーが機能しません。

ローカルIPアドレスを見つけるには、ターミナルで実行します:

ip addr show | grep 192.168.1

このコマンドは、サーバーのLAN IPを分離します。

そこから、接続する必要がある人にIPアドレスを配布し、プレイヤーにMinecraftクライアントにIPを追加するよう指示します。

LANだけでなく、Minecraftサーバーをオンラインで実行していますか?サーバーの外部IPアドレスを確認する必要があります。このアドレスは、ほとんどのVPSダッシュボード内で簡単に見つけることができます。

コメント