serverに必要なスペック
8スレッド以上動かせるCPU
メモリー16GB以上 32GB以上あれば尚よし
ストレージ 30GB以上
ストレージ規格 最低でもSSD HDDは論外
グラボ 画面が映ればいい
ほかの人を入らせる場合、serverを起動させるPCとゲームに入るためのPCは別にしてください。
自分でテストのみの場合は、同じでも大丈夫です。
1. サーバーファイルのダウンロード 
Steamの左上にある[ライブラリ]→[ツール]からDayZ Serverをインストール。
インストール先はデスクトップやCドライブ直下などを推薦。
不意のアップデートが入ると自分で編集したファイルなどが勝手にダウンロードしたものに書き換えられてしまうため。
常にバックアップを取っていたり、自動アップデートを切っている場合は除く。
2. サーバー起動用のバッチファイルの作成 
DayZ Serverフォルダ直下に、拡張子がbatのファイルを作成。
DayZServer_x64.exeがある場所です。
名前はなんでもOK。
例:server start.bat
-------------------------------------------------------------------------
@echo off
cls
set watch=DayZ Server
title %watch% MACA SA SERVER
cd "C:\Program Files (x86)\Steam\steamapps\common\DayZServer"
:MACA SA SERVER
echo (%time%) %watch% started.
start "DayZ Server" /wait "DayZServer_x64.exe" -config=serverDZ.cfg -port=2302 -profiles= -dologs -adminlog -netlog -freezecheck "-bepath=C:\Program Files (x86)\Steam\steamapps\common\DayZServer\battleye" -mod
echo (%time%) %watch% closed or crashed, restarting.
goto MACA SA SERVER
----------------------------------------------------------------------------------
cls
set watch=DayZ Server
title %watch% MACA SA SERVER
cd "C:\Program Files (x86)\Steam\steamapps\common\DayZServer"
:MACA SA SERVER
echo (%time%) %watch% started.
start "DayZ Server" /wait "DayZServer_x64.exe" -config=serverDZ.cfg -port=2302 -profiles= -dologs -adminlog -netlog -freezecheck "-bepath=C:\Program Files (x86)\Steam\steamapps\common\DayZServer\battleye" -mod
echo (%time%) %watch% closed or crashed, restarting.
goto MACA SA SERVER
----------------------------------------------------------------------------------
※上記テキストの下線部分をお使いのPCの構成・インストール先によって以下を変更してください。
・サーバ名:MACA SA SERVER
・DayZServer_x64.exeの場所:C:\Program Files (x86)\Steam\steamapps\common\DayZServer
・beserver_x64.dllの場所:C:\Program Files (x86)\Steam\steamapps\common\DayZServer
・サーバ名:MACA SA SERVER
・DayZServer_x64.exeの場所:C:\Program Files (x86)\Steam\steamapps\common\DayZServer
・beserver_x64.dllの場所:C:\Program Files (x86)\Steam\steamapps\common\DayZServer
変更できたらデスクトップ等の適当な場所に適当な名前と.batという拡張子で保存します。
一度batファイルを起動して起動できるかチェックをします。
3. DayZ Serverのサーバ設定を変更しよう。
DayZ Serverのサーバ名・パスワード・ゲーム内時刻・各種設定などを設定します。
Steamクライアント内でライブラリ → ツールでツールリストの中から「DayZ Server」を探し右クリックし「ローカルファイルを閲覧」をクリックします。
「serverDZ」というCFGファイルがありますのでクリックして編集モードにします。
編集モードにしたら以下の要素を探して変更します。値は0=yes 1=noとなります。
・hostname = "サーバ名"
・password = "一般パスワード" //さーばーに入るときに鍵をつけるオープンにする場合は不要
・passwardAdmin = "管理者パスワード" //管理者権限のパスワードできる限り複雑にしてください。
・disable3rdPerson=0 サードパーソン切り替えの有無 1なら無効
・serverTime="SystemTime" serverTime="2019/4/8/12/00"という感じにすればゲームスタートはいつも昼の12時からになります。SystemTimeの場合はコンピューター内の時計の通りになるので夜九時に始めた場合は真っ暗な状態でスタートします。
変更が完了したら上書き保存して閉じます。
・hostname = "サーバ名"
・password = "一般パスワード" //さーばーに入るときに鍵をつけるオープンにする場合は不要
・passwardAdmin = "管理者パスワード" //管理者権限のパスワードできる限り複雑にしてください。
・disable3rdPerson=0 サードパーソン切り替えの有無 1なら無効
・serverTime="SystemTime" serverTime="2019/4/8/12/00"という感じにすればゲームスタートはいつも昼の12時からになります。SystemTimeの場合はコンピューター内の時計の通りになるので夜九時に始めた場合は真っ暗な状態でスタートします。
変更が完了したら上書き保存して閉じます。
4.ポート開放をしよう。
ポート開放は環境によって色々やり方が違います。自分で探しましょう( ゚Д゚)b
ただし、注意点だけをここに書きます。現在スチームでのサーバーを建てるにはIPV4でしか建てれません。IPV6+で契約をしている方は特殊なやり方(ヤマハRTX810以降の機種で分配)をするか、プロバイダーに連絡をしてIPV4契約にしてください。
開放するポートはUDP2302-2305 TCP/UDP2312 27015 27016 を開放して下してください。
Windowsのファイヤーフォールの開放とIPアドレスの固定も忘れずに( ゚Д゚)b