VPSサポートトップご利用ガイド技術情報アーカイブMinecraftマルチプレイサーバを立てようご利用ガイドMinecraftマルチプレイサーバを立てよう関連記事glibcの脆弱性(CVE-2015-7547)に関する注意ローカルネットワークを使って複数台構成を作ってみよう超高速WordPressマシン『KUSANAGI』がConoHaで利用可能になりました目次Minecraftマルチプレイサーバを立てよう「これは2015年5月17日以前にアカウント登録されたお客様向けの記事です。2015年5月18日以降にアカウント登録されたお客様はサーバー構築不要で遊ぶことができるテンプレートイメージを用意しています。ご利用方法はコチラの記事を参照ください。PC製品版のマルチプレイサーバーの構築手順です!Minecraft面白いですよね!みんなでプレイできたらもっと面白い!今回は、ConoHaでMinecraftのマルチプレイサーバの立て方を紹介します。保証できませんのでご注意ください。2.ConoHaのコントロールパネル画面から、「+VPS追加」を押します。4.rootパスワードと確認用パスワードを入力して、確認ボタンを押します。5.VPS追加の確認画面が出てきますので「⇒決定」ボタンを押します。6.1分程待つとVPSが起動します。サーバーステータスが「起動中」になったらOKです。設定完了」のメールが、登録されているメールアドレスに届きます。7.起動中のVPSのラベルをクリックすると、コンソール画面が表示されます。8.コンソール画面が表示されたら、クリックして開始の画面をクリックします。9.コンソール画面内に、ログインプロンプトが表示されるので、rootユーザーでログインします。“VPS追加画面で入力した、rootパスワード”10.Java環境を構築するために、OpenJDKをインストールします。※コンソール画面の右上にある擬似コピー・ペースト機能で作業する場合、まれにスペースが消えることがありますのでご注意ください。Keyをダウンロードして、TeraTerm等のターミナルソフトからSSHログインし作業してください。java-1.7.0-openjdk-devel.x86_6411.Minecraft用のユーザーを作成します。minecraft12.Minecraft用のユーザのパスワードを設定します。Minecraft用ユーザ“minecraft”へスイッチします。minecraft14.念のため、ホームディレクトリに移動しているか確認します。pwd/home/minecraft15.Minecraftマルチプレイ用のサーバファイルを、ダウンロードします。※この時に注意!サーバファイルとクライアントのバージョンが違うと接続できないので気をつけてくださいね。現在(2014/09/02時点)の最新版は、サーバファイル、クライアント共に、バージョン1.8です。https://s3.amazonaws.com/Minecraft.Download/versions/1.8/minecraft_server.1.8.jar16.ダウンロードが成功しているかを確認します。minecraft_server.1.8.jar17.Javaコマンドを使い、Minecraftマルチプレイ用のサーバファイルを一度実行して、設定ファイル(eula.txt)等を作成します。この時、以下のメッセージが出力され、起動が止まりますので、「stop」を入力してください。AGREEMENT(略して、EULA)」に同意してください。これは、以下のサイト(英語)に、その同意書の内容が書かれていますので、ご確認ください。AGREEMENT」に、同意できる場合は、ホームディレクトリに作成されている「eula.txt」をviコマンドで編集します。最後の行(3行目)を「eula=false」から「eula=true」に変更してください。viエディタを起動したら、「eula=false」の行までカーソルを持って行き、「false」を文言を、「x」を入力して削除して、「Shift+A」を入力して「true」を入力します。2014eula=true「Esc」キーをおしてから、「:wq」で保存します。19.もう一度、Javaコマンドを使い、Minecraftマルチプレイ用のサーバファイルを一度実行して、設定ファイル(server.properties)等を作成します。s)!」というメッセージが出力されたら「stop」を入力して停止してください。"?"20.設定ファイル等の作成が正常終了している場合、ディレクトリに以下の10ファイル(ディレクトリ含む)が作成されます。10ファイルが作成されなかった場合は、もう一度手順19.を実行してください。lsbanned-ips.jsonminecraft_server.1.8.jarwhitelist.jsonbanned-players.jsonops.jsonworldeula.txtserver.propertieslogsusercache.json21.Minecraftマルチプレイ用のサーバ起動スクリプトを作成します。viエディタを起動したら、「i」を入力して挿入モードにしてから、以下の内容をコピー&ペーストしてください。0「Esc」キーをおしてから、「:wq」で保存します。22.起動スクリプトが作成されているか確認して、実行権をつけます。server.sh23.起動スクリプトを実行します。その後、スクリプトが起動しているかを確認します。この時にスクリプトのメッセージが表示されますので、“Done”のメッセージがでるまで少し待ってください。noguiスクリプトを停止したい場合は、プロセスID(下記の例は「12791」)を、killコマンドで停止します。grep24.Minecraftマルチプレイ用のポート開放の設定を、rootユーザで行います。“VPS追加画面で入力した、rootパスワード”25.初期状態だとVPSサーバはファイヤーウォール(iptables)に阻まれて公開できなくなっているので、これを変更します。現在の設定状況をチェックして...。destination26.左端がファイヤーウォールのルール番号です。ここでは、すべての外部からの通信を拒否しているのが、INPUTの5番だというのがわかります。そこで、5番の前に、Minecraftマルチプレイ用ポート番号、25565ポートを開放してやる命令をして、設定内容を確認し、設定を保存し、iptablesを再起動します。]27.Minecraftのクライアントから、VPSのIPを入力して接続確認をします。ボタンを押してください。Minecraftのクライアントをダウンロード(有料)するには、以下の公式サイトで、アカウントを作成し、Windowsクライアントの場合(Minecraft.exe)をダウンロードして、起動します。