Tada最近(でも無い?)大人から子供まで人気のゲーム「マインクラフト(Minecraft)」は、マルチプレイでみんなで協力して遊ぶと面白さ100倍らしい。家の中坊もハマっている模様。マルチで遊ぶには誰かサーバーを建てて、ポートを開けたり、多少なりとも知識が必要で、しかも自宅のパソコンをサーバーにした場合、当然起動していないと誰もアクセス出来ないので常時起動しっぱなしとなる。それなりにPCゲームをやるパソコン付けっぱなしにした場合、それなりのグラボを積んでいれば150W程度はあるので電気代は月2000円ぐらいにはなる。エントリープランなら、月490円で自分専用のサーバーを借りれるので、これを使ってマイクラサーバーを極力簡単に立ち上げてみる。遊べるだけなら、7個のコマンドを打つだけで、サーバーが立ちます。DTIからサーバーのIPアドレスやパスワードなどが書かれたメールが到着したら、SSHでサーバーにアクセスする。minecraftの実行に必要なJAVAをインストールする。java-1.7.0-openjdkminecraft用のディレクトリ(フォルダ)を作る。/var/minecraft作成したディレクトリ(フォルダ)に移動する。最新版をダウンロードする。serverを起動する為のシェルスクリプトを作る。[esc]はキーボードのエスケープキーを押す、[enter]は同じくエンターキーを押す。[enter]作成したシェルスクリプトに実行権限を付ける。"?"後は、自分のパソコンでマイクラを起動して、[マルチプレイ]→[サーバーのIPアドレス]を入れてアクセスするだけ。サーバーのスペックが低いので、多少、ラグがあり、時々以下のようなワーニング(警告)が出る。overloaded?これは「処理に予想より沢山時間が掛かっているので、システムの時間が途中で変更されたか、オーバーロード(過負荷)が疑われる」という意味。そこで、サーバーで使用していないサービスを停止する事で、メモリとCPU負荷を軽くしてみる。0totalはこのサーバー利用可能な全メモリ量、usedは現在使用中のメモリ量、freeは現在使われていないメモリ量。付けて実行すると、単位が[MB]になって表示されるので見やすい。0標準で起動するように設定されているサービスを確認する。6:offひとまず、絶対必要な最小限のサービスのみ起動するようにしてみる。指定時刻に自動的にプログラムを実行する。ブラウザでSSHを使えるようにする。特定のサービスにポート番号が占拠されてしまうのを防止。