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

RHEL8LinuxにMinecraftサーバーをインストールする方法

Minecraftは今でも人気のあるゲームです。そのグラフィックのシンプルさは、あらゆる年齢のゲーマーにアピールし、世界中に何十万人ものプレーヤーがいて、そのほとんどがオンラインサーバーでプレイしています。しかし、RedHat Enterprise Linux 8を使用して独自のMinecraftサーバーを作成できることをご存知ですか?正確な方法を教える方法は次のとおりです。

このチュートリアルでは、次のことを学びます。

  • Javaのインストール方法
  • Minecraftサーバーをダウンロードして実行する方法
  • Minecraftサーバーのユーザーを作成する方法
  • Minecraftポートを開く方法

RHEL8で実行されているMinecraftサーバー。

使用されるソフトウェア要件と規則

システム ソフトウェア ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
RedHat Enterprise Linux 8.0
Java
MinecraftサーバーのJARファイル
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

最初にいくつかのものをインストールしましょう

ゲームはJavaで実行され、Minecraftサーバーも実行するためにJavaが必要です。したがって、ターミナルウィンドウを使用してRHEL8にJavaをインストールします。

$ sudo dnf install java-1.8.0-openjdk-headless.x86_64

Minecraftサーバー専用の新しいユーザーを作成する方が安全です。このユーザーをmcsvrと呼びます :

$ sudo adduser mcsvr

次に、このユーザーのパスワードを作成する必要があります:

$ sudo passwd mcsvr

プロンプトが表示されたら、作成したサーバーユーザーのパスワードを入力します。 iptablesの場合 まだインストールされていませんが、一緒にインストールします

$ sudo dnf install iptables

mcsvrとしてログインします

を使用して上記で作成したユーザー
$ su mcsvr

ActiveDirectoryをmcsvrに変更します ユーザーのホームフォルダ:

$ cd ~

Minecraftサーバーの構成

最新のMinecraftサーバーをダウンロードするJAR

でファイル
$ wget -c https://launcher.mojang.com/v1/objects/f1a0073671057f01aa843443fef34330281333ce/server.jar

このファイルを

で実行可能にします
$ chmod +x server.jar

を使用してMinecraftサーバーを初めて起動できるようになりました
$ java -Xmx1024M -Xms1024M -jar server.jar nogui 

サーバーを初めて実行すると、eula.txtが作成されます。 変更が必要なファイル。このファイルを編集して、

eula=false

行読み取り

eula=true

これにより、Minecraftサーバーは、エンドユーザー使用許諾契約に同意したことを通知し、サーバーを再度実行できるようになります。今回は正常に実行できます。

サーバーへのアクセスを許可する

デフォルトでは、Minecraftサーバーはポート25565で実行されます 。あなたとあなたの友人がサーバーに接続できるように、このポートを開く必要があります。 iptablesの助けを借りてこれを行います 。 rootになる :

$ su -

25565を開きます とのポート

# iptables -I INPUT -p tcp --dport 25565 --syn -j ACCEPT

再起動後にこのポートを開いたままにするには、次の変更を永続的にする必要があります。

# iptables-save > /etc/sysconfig/iptables

結論

すべてが完了したので、mcsvrに戻ることができます。 ユーザーとMinecraftサーバーを再度起動します:

# su mcsvr
$ cd ~
$ java -Xmx1024M -Xms1024M -jar server.jar nogui

nogui パラメータは、サーバーにコマンドラインモードで実行するように指示します。 -Xmx1024M および-Xms1024M パラメータは、1GBのRAMを使用するようにサーバーに指示します。これは、ゲームの開発者が推奨する最小量です。今やらなければならないのは、友達とゲームを起動して127.0.0.1を使用することだけです。 作成したばかりの実行中のMinecraftサーバーに接続するためのサーバーアドレスとして。


Linux
  1. RHEL 8 / CentOS8LinuxにDNSサーバーをインストールする方法

  2. Linux VPSにMinecraftゲームサーバーをインストールする方法は?

  3. 仮想化 Linux サーバーのインストール方法

  1. LinuxにSQLServerをインストールする方法

  2. VMwareWorkstationにRHEL8をインストールする方法

  3. RHEL 8 LinuxにMatomo(Piwik)をインストールする方法

  1. RHEL8にソフトウェアをインストールする方法

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

  3. CentOS7にMinecraftサーバーをインストールする方法