ひとり勉強ログ

ITエンジニアの勉強したことメモ

【マインクラフト】CentOS7.1のマインクラフトマルチサーバーをバージョンアップする方法[1.8.8 → 1.9.4]

1.現在稼働しているサーバーの停止

minecraft Wikiの起動スクリプトを使用している場合、以下のコマンドで停止可能。 [bash] [minecraft@localhost ~]$ service minecraft stop [/bash]

[bash] Stopping minecraft_server.1.8.8.jar minecraft_server.1.8.8.jar is stopped. [/bash]

2.既存のマインクラフトのディレクトリをコピーしておく

・既存のディレクトリ /usr/local/minecraft/ ・コピー先ディレクトリ /home/minecraft.backup/

[bash] cp -Rp /usr/local/minecraft/ /home/minecraft.backup/minecraft_1.8.8 [/bash]

※「cp」コマンドのオプション 「R」:コピー元がディレクトリの場合、サブディレクトリも含めてコピーする 「p」:パーミッション、所有者、タイムスタンプを保持する

3.minecraft_server.jarのダウンロード

公式サイトからダウンロード。

minecraft_server.1.12.jar」のリンク(2017年6月24日現在)を右クリック、「リンクのアドレスをコピー」。

以下のURLがコピーされる。この「1.12」 https://s3.amazonaws.com/Minecraft.Download/versions/1.12/minecraft_server.1.12.jar

この「1.12」の部分2箇所を、ダウンロードしたいバージョンに変更する。今回は「1.9.4」にするので以下のように変更。 https://s3.amazonaws.com/Minecraft.Download/versions/1.9.4/minecraft_server.1.9.4.jar

まず、ダウンロードするディレクトリに移動。 [bash] [minecraft@localhost ~]$ cd /usr/local/minecraft/ [/bash]

wget」コマンドでダウンロード。 [bash] wget https://s3.amazonaws.com/Minecraft.Download/versions/1.9.4/minecraft_server.1.9.4.jar [/bash]

以下のようにダウンロード完了。 [bash] --2017-06-24 20:02:31-- https://s3.amazonaws.com/Minecraft.Download/versions/1.9.4/minecraft_server.1.9.4.jar s3.amazonaws.com (s3.amazonaws.com) をDNSに問いあわせています... 52.216.20.43 s3.amazonaws.com (s3.amazonaws.com)|52.216.20.43|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 9399053 (9.0M) [application/octet-stream] `minecraft_server.1.9.4.jar' に保存中

100%[======================================>] 9,399,053 1.98MB/s 時間 5.0s

2017-06-24 20:02:37 (1.78 MB/s) - `minecraft_server.1.9.4.jar' へ保存完了 [9399053/9399053] [/bash]

4.起動スクリプトの変更

起動スクリプト内、起動させるjarファイルをバージョン付きで指定している場合、以下のように変更する。※変更前 [bash] #Settings SERVICE='minecraft_server.1.8.8.jar' [/bash] ※変更後 [bash] #Settings SERVICE='minecraft_server.1.9.4.jar' [/bash]

※ファイルは編集前にバックアップをとっておく。

5.サーバーを起動

[bash] [minecraft@localhost ~]$ service minecraft start [/bash] 以下のように起動が開始する。 [bash] Starting minecraft_server.1.9.4.jar... minecraft_server.1.9.4.jar is now running. [/bash]

6.クライアント側launcherのバージョン変更

6-1.Launcherを起動、右上のハンバーガーメニューをクリック、「起動オプション」→「新規作成」を選択

6-2.「名前」は「1.9.4」と判別可能な任意の名前を入力、「バージョン」はプルダウンから「release 1.9.4」を選択、「保存」

6-3.一覧に新規作成した「1.9.4」が追加される

6-4.メニュー内「ニュース」を選択、「プレイ」ボタン右の上向き矢印から「1.9.4」を選択

6-5.「プレイ」を押下