7 Days To Die Dedicated Server の建て方
- 2017/08/04
tag:サーバー構築
7DaysToDie(Alpha16)のマルチプレイサーバー構築手順です。
(前提としてサブPCにCentOS7を最小構成でインストールし、各種設定を終えた状態)
ルーターのポートはTCP26900を開放、サーバー機のファイアウォールはTCP26900とTCP26901を開放する。
メインPCからブラウザでサーバー機にアクセス(例: http://192.168.1.5:26901/)するとコントロールパネルを利用できるようになる。
DedicatedServerを終了する時はコントロールパネルからShutdownする。
(このページは気が向いた時にもう少し分かりやすく整形するつもりです)
(前提としてサブPCにCentOS7を最小構成でインストールし、各種設定を終えた状態)
[root@hogehoge ~]# yum -y install wget
[root@hogehoge ~]# yum -y install glibc.i686
[root@hogehoge ~]# useradd game
[root@hogehoge ~]# passwd game
Password: ********
[root@hogehoge ~]# su - game
Password: ********
[game@hogehoge ~]$ wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
[game@hogehoge ~]$ tar xvzf steamcmd_linux.tar.gz
[game@hogehoge ~]$ ./steamcmd.sh
Steam> login anonymous
Steam> force_install_dir ./7dtd
Steam> app_update 294420 validate
Steam> quit
[game@hogehoge ~]$ cd 7dtd
[game@hogehoge 7dtd]$ mkdir save
[game@hogehoge 7dtd]$ vi serverconfig.xml
<property name="ServerIsPublic" value="false"/>
<property name="ServerName" value="hogehogeserver"/>
<property name="ServerPassword" value="piyopiyo"/>
<property name="ServerMaxPlayerCount" value="8"/>
<property name="GameWorld" value="Random Gen"/>
<property name="GameName" value="nyaanyaa"/>
<property name="GameDifficulty" value="2"/>
<property name="GameMode" value="GameModeSurvivalMP"/>
<property name="ZombiesRun" value="0"/>
<property name="BuildCreate" value="false"/>
<property name="DayNightLength" value="60"/>
<property name="DayLightLength" value="16"/>
<property name="PlayerKillingMode" value="0"/>
<property name="PersistentPlayerProfiles" value="false"/>
<property name="ControlPanelEnabled" value="true"/>
<property name="ControlPanelPort" value="26901"/>
<property name="ControlPanelPassword" value="wanwan"/>
<property name="TelnetEnabled" value="false"/>
<property name="DropOnDeath" value="0"/>
<property name="DropOnQuit" value="0"/>
<property name="SaveGameFolder" value="/home/game/7dtd/save"/>
[game@hogehoge 7dtd]$ ./startserver.sh -configfile=serverconfig.xml
ルーターのポートはTCP26900を開放、サーバー機のファイアウォールはTCP26900とTCP26901を開放する。
メインPCからブラウザでサーバー機にアクセス(例: http://192.168.1.5:26901/)するとコントロールパネルを利用できるようになる。
DedicatedServerを終了する時はコントロールパネルからShutdownする。
(このページは気が向いた時にもう少し分かりやすく整形するつもりです)
スポンサーサイト