さくらのVPSのMinecraftサーバーの設定方法・データ転送方法(Linux初心者向け)
公式手順ではSCPコマンドなどCUIを利用する方法しか記載されていません。
「さくらのGaming script:Minecraft」について – さくらのVPSニュース さくらのGaming script:Minecraft Server(統合版) – さくらのVPSニュース
そこで、今回は初心者向けにSFTPでファイル転送する方法を紹介しようと思います。
前提条件
さくらのVPSが契約中で、Minecraft(Java版 または 統合版)のスクリプトでサーバーを構築していること。
手順
WinSCPのインストール
SFTPというプロトコルで接続するために、WinSCP というソフトウェアをインストールします。 下記ダウンロードページからセットアップファイルをダンロードし、インストールを行います。
WinSCP で さくらのVPSへ接続
WinSCP を起動すると下図のようなウィンドウが表示されます。
セッション 欄に下記の項目を下図のように入力し、ログイン ボタンを押します。
転送プロトコル: SFTP
ホスト名: ... (VPSのIPアドレスを入力します)
ポート番号: 22
ユーザ名: ubuntu (ローマ字読みで ウブンツ になります。間違えないように。)
パスワード: ******** (OSインストール時に 新しい管理ユーザのパスワード として設定したパスワードです。)
下図のような警告が出たら、 "はい" を押して閉じます。
ログインに成功すると下図のようなウィンドウが表示されます。 左側がパソコン側、右側がサーバー側のファイルを表示しています。
Minecraftのファイルがあるディレクトリに移動するために、右側の
のアイコンを2回、ダブルクリッして、 "/" ディレクトリまで移動します。
"/" ディレクトリに移動すると下図のような表示になります。
続いて、 "opt" 、 "minecraft" の順にダブルクリックして、 "/opt/minecraft" ディレクトリに移動します。 移動すると下図のように設定ファイル一覧が表示されます。(※ 画像はJava版の場合の例です)
設定ファイルの書き換え
サーバー設定ファイルを変更するには、対象のファイルをダブルクリックします。
下図のようなエディターが表示されるので、設定を書き換え、 Ctrl+Sで 上書き保存してください。設定の変更を反映するには、 さくらのVPS のコントロールパネルからサーバーを再起動してください。
※ 設定に誤りがある場合等はゲームサーバーの起動に失敗する場合があります。間違いがないよう、よく確認してください。
ワールドの転送
既にPC上にあるワールドデータをVPS上に上げたい場合は、 WinSCP の右側の枠に PC側のフォルダーからドラッグアンドドロップでコピーします。
PC側のMinecraftセーブデータが保存されているディレクトリは下記ページを確認してください。
Java版の場合は、VPS側の world
ディレクトリを予め削除しておき、PC側から world
ディレクトリごとコピーしてください。
統合版の場合は、VPS側の worlds
ディレクトリ内にコピーを行ってください。
なお、アップロードするワールド名が Bedrock level
の場合は、事前にVPS側のワールドを削除しておいてください。
アップロードしたワールド名が Bedrock level
と異なる場合は、 server.properties
で起動するワールド名を修正する必要があります。先ほどと同様に、設定ファイルをダブルクリックしてエディタを開き、 level-name=Bedrock level
の部分を任意のワールド名に変更してください。
設定の変更を反映するには同様に、 さくらのVPS のコントロールパネルからサーバーを再起動してください。
以上が初心者の方でもわかる簡易的な設定変更・ワールドデータ転送手順 の紹介でした。