「ConoHa VPS」でValheimを開始するための設定方法を紹介します。
前提条件
本記事で紹介する手順について、事前条件があります。もし該当しない方は、準備を済ませましょう。
- 「Ubuntu」インストール済みの「ConoHa VPS」サーバーを作成済みであること
- Steam版ゲームソフト「Valheim」を所持していること
もし、まだもしサーバーを契約していないという方であれば、下記で手順を紹介しているので、契約を進めていただいた後に、本記事をお読みいただければと思います。

プレイ人数ごとにオススメのプランは下記となりますので、こちらを参考に契約してみてください。
4人以下 | 5~8人 | 9~16人 |
---|---|---|
メモリ2GBプラン | メモリ4GBプラン | メモリ8GBプラン |
※あくまで参考なので、契約はご自身の責任のもと契約をよろしくお願いします。
マルチプレイ設定手順
では、マルチプレイ設定の手順を紹介します。
今回は「Valheim」のテンプレートを使用しない前提なので、次サーバーの設定が必要となるため、次の作業を行います。
- サーバーのIPアドレスを取得する
- マルチプレイ用のサーバー設定を行う
- 「Valheim」ゲーム内からIPアドレスに接続してゲームを開始する
これらの具体的な手順は次の通りとなります。
【手順1】サーバーのIPアドレスを取得する
まずは、ゲームからサーバーに接続するときに必要なIPアドレスを取得しましょう
管理画面の他のページを既に開いている場合は、画面左上の「ConoHa」をクリックしてください。

管理画面の他のページを既に開いている場合は、画面左上の「ConoHa」をクリックしてください。


【手順2】マルチプレイ用のサーバー設定を行う
管理画面の他のページを既に開いている場合は、画面左上の「ConoHa」をクリックしてください。

管理画面の他のページを既に開いている場合は、画面左上の「ConoHa」をクリックしてください。

ログインを求められるので、「root」と入力して「Enter」キーを押下しましょう。

セキュリティの観点からパスワードを入力しても画面には表示されないので、慎重に入力を行いましょう。

Steamからサーバーをインストールするために、その操作ができるSteamCMDをインストールしましょう。
次の順番にコマンドを実行して、インストールしてください。
$ sudo dpkg --add-architecture i386
$ sudo add-apt-repository multiverse
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install steamcmd
コマンド処理を行っている中で、選択肢が表示されることがあるので、その時は次のように選択しましょう。
【sudo add-apt-repository multiverse処理中】
・下記記載で処理が止まったら「Enter」キーを押下して、処理を続行しましょう。

【sudo apt-get dist-upgrade処理中】
・下記記載で処理が止まったら「y」キー→「Enter」キーを順番に押下して処理を続行しましょう。


・下記が表示されたら、「Tab」キーを押下して「OK」をフォーカスさせて「Enter」キーを押下しましょう。

・下記が表示されたら、「Enter」キーを押下しましょう。

・下記が表示されたら、「Tab」キーを押下して「OK」をフォーカスさせて「Enter」キーを押下しましょう。

【sudo apt-get install steamcmd処理中】
・下記記載で処理が止まったら「y」キー→「Enter」キーを順番に押下して処理を続行しましょう。

・下記が表示されたら、「Tab」キーを押下して「OK」をフォーカスさせて「Enter」キーを押下しましょう。

・下記が表示されたら「上下」キーで「AGREE」を選択肢したあと、「Tab」キーで「OK」をフォーカスさせて「Enter」キーを押下しましょう。

・下記が表示されたら、「OK」がすでにフォーカスされていると思うので、「Enter」キーを押下しましょう。

・下記が表示されたら、「Tab」キーを押下して「OK」をフォーカスさせて「Enter」キーを押下しましょう。

サーバーアプリをインストールするので、それを格納するためのディレクトリ(フォルダ)を作成して、作成したディレクトリに移動します。
次の順番にコマンドを実行して、処理を実行しましょう。
$ mkdir /home/valheim_server
$ cd /home/valheim_server
※本記事ではディレクトリを「/home/valheim_server」にしておりますが、別の場所にインストールするのであれば、「/home/valheim_server」を自由に変更してください。
SteamCMDを開いてValheimサーバーをインストールします。
次の順番にコマンドを実行して、インストールしましょう。
$ steamcmd +login anonymous +force_install_dir ./ +app_update 896660 validate +exit
※896660:Steam内でValheimを識別するID
「libpulse0」をインストールしないとサーバー起動時にエラーが表示されるので、下記を実行しましょう。
$ sudo apt install -y libpulse0 libpulse-dev libatomic1 libc6
コマンド処理を行っている中で、選択肢が表示されることがあるので、その時は次のように選択しましょう。
・「OK」が選択されていることを確認して「Enter」キーを押下する

・「tab」を押下して「OK」が選択されたあと、「Enter」キーを押下する

サーバーの設定ファイルを修正しましょう。
①まずは、設定ファイルを開きます。
$ cd ~/Steam/steamapps/common/Valheim\ dedicated\ server/
$ sudo vi start_server.sh
②「i」キーを押下して編集モードにします
③下記のようにご自身の好きなように編集して、終わったら「esc」を押下します。

- -name “My server”
-
サーバー名となります。「My server」の部分をご自身の好きなワールド名に変更してください。
- -world “Dedicated”
-
作成するワールドの名前です。「Dedicated」の部分をご自身の好きなワールド名に変更してください。
- -password “secret”
-
ゲームからサーバーに接続するときに必要となるパスワードです。「secret」の部分をご自身の好きなパスワードに変更してください。
③「:wq」を入力した後に「Enter」キーを押下してファイルを上書き保存して閉じましょう

サーバーを起動しましょう。
$ cd ~/Steam/steamapps/common/Valheim\ dedicated\ server/
$ ./start_server.sh
【手順3】「Valheim」ゲーム内からサーバーに接続してゲームを開始する
IPアドレスを取得したら、実際にゲームからサーバーに接続してマルチプレイを開始しましょう。




IPアドレスをそのまま入力すればOKです(ポート番号の入力は不要)



ゲームが開始できれば、無事IPアドレスで接続できることが確認できたことになるので、他のメンバーにもIPアドレスとパスワードを共有して、マルチプレイを開始しましょう!

よく使うコマンドを紹介
サーバー操作をコンソール上で操作するため、よく使うコマンド・操作を紹介します。
困ったときはこちらを参考に操作していただければと思います。
サーバーを起動する・停止する(コマンド実行中のみ稼働)
〇サーバーを起動する
$ cd ~/Steam/steamapps/common/Valheim\ dedicated\ server/
$ ./start_server.sh
〇サーバーを停止する
「ctrl」+「C」を押下してサーバーを停止してください。
サーバーを起動する・停止する(バックグラウンドで稼働)
〇サーバーを起動する
$ cd ~/Steam/steamapps/common/Valheim\ dedicated\ server/
$ nohup ./start_server.sh &
〇サーバーを停止する
裏で動作しているプロセスを削除することでサーバーを停止させます。
ですので、まずは下記「ps」コマンドを実行して現在実行中のプロセスを確認します。
$ ps
実行結果が表示されたらCMD欄が「valheim_server.」となっている行の「PID」をコピーしてください(メモしておく。)

後は、下記のように「kill」コマンドを使ってプロセスを削除しましょう。
$ kill {メモしたPID}
※「kill」コマンド実行後「ps」コマンドを使用して、「valheim_server.」のプロセスが無くなっていればOKです
