LinuxでMinecraftサーバーをセットアップする方法
ステータス:非推奨
この記事は廃止され、メンテナンスされなくなりました。
理由
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達し、セキュリティパッチまたはアップデートを受信しなくなりました。
代わりに参照してください
この記事は参照として役立つ場合がありますが、ベストプラクティスに従わなかったり、このリリースまたは他のUbuntuリリースで機能しない場合があります。 使用しているUbuntuのバージョン用に書かれた最近の記事を使用することを強くお勧めします。
現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。
Linux(Ubuntu 12.04)でのMinecraftサーバーのセットアップは、コマンドラインでの非常に簡単なタスクです。
サーバーを選択するときは、(少なくとも)1GB、できれば少なくとも2GBのRAMが搭載されていることを確認してください。
最初に行う必要があるのは、SSHを介してサーバーに接続することです。 Macを使用している場合は、ターミナルを開くことができます。PCを使用している場合は、PuTTYに接続できます。 コマンドラインを開いたら、次のように入力してログインします。
ssh username@ipaddress
プロンプトが表示されたら、パスワードを入力します。 rootユーザーでサーバーをセットアップすることはできますが、別のユーザー名でサーバーをセットアップするほど安全ではありません。 このチュートリアルをチェックして、ユーザーを追加する方法を確認できます。
ステップ1-要件をインストールする
先に進む前に、すべてのサーバー要件をダウンロードするプログラムであるapt-getでクイックアップデートを実行する必要があります。
sudo apt-get update
その後、Javaがサーバーにインストールされていることを確認する必要があります。 次のコマンドを入力して確認できます。
java -version
Javaがインストールされていない場合は、「java:コマンドが見つかりません」というメッセージが表示されます。 次に、apt-getを使用してJavaをダウンロードできます。
sudo apt-get install default-jdk
また、接続を切断した場合にサーバーを実行し続けるScreenをサーバーに提供する必要があります。
sudo apt-get install screen
画面のインストールと使用方法に関する完全なガイドがここにあります。
Minecraftサーバーをインストールします
Minecraftファイルを保存する新しいディレクトリを作成することから始めます。
mkdir minecraft
ディレクトリが作成されたら、次の場所に切り替えます。
cd minecraft
そのディレクトリ内で、Minecraftサーバーソフトウェアをダウンロードします。
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar
画面をインストールしたので、実行を開始できます(-Sはセッションタイトルを設定します):
screen -S "Minecraft server"
ファイルのダウンロード後、Javaで実行できます。
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
起動テキストは次のようになります。
2012-08-06 21:12:52 [INFO] Loading properties
2012-08-06 21:12:52 [WARNING] server.properties does not exist
2012-08-06 21:12:52 [INFO] Generating new properties file
2012-08-06 21:12:52 [INFO] Default game type: SURVIVAL
2012-08-06 21:12:52 [INFO] Generating keypair
2012-08-06 21:12:53 [INFO] Starting Minecraft server on *:25565
2012-08-06 21:12:53 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory)
2012-08-06 21:12:53 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory)
2012-08-06 21:12:53 [INFO] Preparing level "world"
2012-08-06 21:12:53 [INFO] Preparing start region for level 0
2012-08-06 21:12:54 [INFO] Preparing spawn area: 4%
2012-08-06 21:12:55 [INFO] Preparing spawn area: 12%
2012-08-06 21:12:56 [INFO] Preparing spawn area: 20%
2012-08-06 21:12:57 [INFO] Preparing spawn area: 24%
2012-08-06 21:12:58 [INFO] Preparing spawn area: 32%
2012-08-06 21:12:59 [INFO] Preparing spawn area: 36%
2012-08-06 21:13:00 [INFO] Preparing spawn area: 44%
2012-08-06 21:13:01 [INFO] Preparing spawn area: 48%
2012-08-06 21:13:02 [INFO] Preparing spawn area: 52%
2012-08-06 21:13:03 [INFO] Preparing spawn area: 61%
2012-08-06 21:13:04 [INFO] Preparing spawn area: 69%
2012-08-06 21:13:05 [INFO] Preparing spawn area: 77%
2012-08-06 21:13:06 [INFO] Preparing spawn area: 85%
2012-08-06 21:13:07 [INFO] Preparing spawn area: 93%
2012-08-06 21:13:08 [INFO] Done (15.509s)! For help, type "help" or "?"
これで、Minecraftサーバーがすべてセットアップされました。 を押すと画面を終了できます
ctl-a d
画面を再接続するには、次のように入力します
screen -R
サーバーのプロパティファイルを開くと、サーバーの設定を変更できます。
nano ~/minecraft/server.properties