マインクラフトサーバーと管理用スクリプトのダウンロード
ダウンロード等の方法をコマンドラインからWinSCPでの方法へ切り替えました。-2013/06/06追記
マインクラフトのウェブサイトからサーバー用のファイルをダウンロードします。Minecraft本家サイト
ダウンロードをクリック
サーバー用のファイルはこちらです。これをダウンロードしたら今度はWinSCPでフォルダを作成していきます。
【root】でログインして作業をしていきましょう。
【/home/mc_dir】の中に【minecraft】というフォルダを作成します。
作成したらプロパティを開き、「グループ」「所有者」を【mc_dir】に変更、パーミッションの8進数を「0700」に設定します。
先ほどダウンロードしておいたサーバーファイルを【/home/mc_dir/minecraft】の中へドラッグ&ドロップします。
先ほどと同様に「グループ、所有者、パーミッション」を変更しておきましょう。※パーミッションは【0770】に。
この時点でマインクラフト自体は動作可能な状態になっているはずです。
管理スクリプトのダウンロード
管理用スクリプトがあると便利なので、それもダウンロードします。
もともと「Minecraft wiki」からリンクが張られていたのですが、どうやら更新が停止してしまっている様です。そこで自分で修正して使っています。一応ファイルをリンクしておきますが、自己責任でご利用下さい。あと、修正してくれたら教えていただけると嬉しいです\(^_^)/
管理用スクリプト、バニラサーバー用コーヒー版(2012年度版)
管理用スクリプト、bukkitサーバー用コーヒー版(2013年度版)
ネザーとエンドのフォルダ構造がバニラとブキットで違うようなので2パターン用意してみました。-2013/06/15追記
必要箇所はご自身で修正して下さい。
管理スクリプトをアップロードする。
WinSCPを利用し【/home/mc_dir/minecraft/】の中にドラッグ&ドロップ。名前の変更で拡張子「.txt」を削除して【minecraft】に。「グループ、所有者、パーミッション」を変更します。
8進数表示の欄を【0770】に変更すればOKです。
これで管理用スクリプトのアップロードも完了です。
管理用スクリプトを修正する
【/home/mc_dir/minecraft】の場所に【minecraft】という拡張しなしのファイルがあると思いますのでこれをダブルクリック。
Settings部分を下記のように編集します。
#Settings
SERVICE='minecraft_server.jar'
OPTIONS='nogui'
USERNAME='mc_dir'
WORLD='world'
MCPATH='/home/mc_dir/minecraft'
BACKUPPATH='/home/mc_dir/minecraft/backup'
CPU_COUNT=2
INVOCATION="java -Xmx1536M -Xms1024M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=$CPU_COUNT -XX:+AggressiveOpts -jar $SERVICE $OPTIONS"
【SERVICE】はマインクラフト本体。
【WORLD】はワールド名
【MCPATH】はマインクラフトが入っているパスを指定
【BACKUPPATH】はバックアップファイルが入るフォルダのパスを指定しましょう。
※バックアップ用のフォルダは事前に付くっておいてください。
【CPU_COUNT】はVPSのCPU数を入力
【INVOCATION】内の【-Xmx1536M】はマイクラが確保するメモリ容量の最大値
【-Xms1024M】はマイクラが確保するメモリ容量の最小値です。
※最大値は自分のVPSに併せて調整しましょう。最小値は触らない方が良いです。
これで、設置は完了です。次は動作確認をします。