เช่า VPS แล้ว SSH เข้าเครื่อง
VPS-03 (4 vCPU / RAM 8 GB / NVMe 100 GB — 600฿/เดือน) คือสเปกที่แมพ Chernarus รันนิ่ง เลือก Ubuntu 22.04 หรือ 24.04 แล้วสร้าง user แยก (LinuxGSM ไม่ยอมรันเป็น root):
~30 นาทีUbuntu 22.04/24.04 · LinuxGSM
กติกาของคุณ ม็อดของคุณ ของเกิดตามที่คุณตั้ง — ไกด์นี้ใช้ LinuxGSM เป็นเส้นหลักเพราะ DayZ ติดตั้งมือยากที่สุดในลิสต์เรา
DayZ เป็นเกมที่ติดตั้งเซิร์ฟด้วยมือแล้วเจ็บที่สุดในลิสต์ของเรา — ต้องล็อกอิน Steam จริง มีไฟล์ config หลายชั้น และม็อดต้อง sync สองฝั่ง ไกด์นี้เลยพาไปทาง LinuxGSM (สคริปต์โอเพนซอร์ส MIT) ที่รวบงานพวกนี้เหลือไม่กี่คำสั่ง แล้วค่อยลงลึกเฉพาะจุดที่ต้องแก้เองจริง ๆ บน VPS ของคุณ
VPS-03 (4 vCPU / RAM 8 GB / NVMe 100 GB — 600฿/เดือน) คือสเปกที่แมพ Chernarus รันนิ่ง เลือก Ubuntu 22.04 หรือ 24.04 แล้วสร้าง user แยก (LinuxGSM ไม่ยอมรันเป็น root):
โหลดสคริปต์จาก linuxgsm.com— ตอนรันครั้งแรกมันจะบอกเองว่าขาด dependency ตัวไหน (รันคำสั่ง apt ที่มันโชว์ด้วย root อีกหน้าต่างหนึ่ง):

จุดที่ DayZ ต่างจากเกมอื่น: โหลดแบบ anonymous ไม่ได้ ต้องใช้บัญชี Steam จริง (แนะนำสมัครบัญชีแยกไว้ทำเซิร์ฟโดยเฉพาะ) — ใส่ชื่อบัญชีในไฟล์ config ก่อน แล้วค่อยสั่ง install ระหว่างทางจะถามรหัสผ่านกับโค้ด Steam Guard:
ไฟล์หลักของเซิร์ฟอยู่ที่ serverfiles/serverDZ.cfg — ค่าที่ควรแก้ก่อนเปิด:
LinuxGSM มีคำสั่งครบชุด ไม่ต้องเขียน systemd เอง — ตั้ง cron ให้ monitor เช็คทุก 5 นาที เซิร์ฟล่มก็เด้งกลับเอง:
ม็อดของ DayZ อยู่ใน Steam Workshop (app 221100)— โหลดผ่าน SteamCMD ด้วยบัญชีเดิม เอาโฟลเดอร์ม็อดมาวางเป็น @ชื่อม็อด ในโฟลเดอร์เซิร์ฟ ก๊อปไฟล์ .bikey ของม็อดเข้าโฟลเดอร์ keys/ แล้วเพิ่มม็อดในบรรทัดสตาร์ท เช่น -mod=@CF;@Community-Online-Tools— ม็อดสาย utility อย่าง CF (Community Framework) คือตัวที่ม็อดอื่นเกือบทุกตัวต้องพึ่ง ลงก่อนเสมอ

เอกลักษณ์ของเซิฟ DayZ อยู่ที่เศรษฐกิจ — ไฟล์ mpmissions/dayzOffline.chernarusplus/db/types.xmlคุมทุกไอเทมในโลก: nominal (จำนวนที่อยากให้มีในแมพ), lifetime (วินาทีก่อนของหาย),min (ต่ำสุดก่อน spawn เพิ่ม) อยากทำเซิฟปืนเยอะก็เพิ่ม nominal หมวดอาวุธ อยากได้ hardcore ก็กดลง แก้เสร็จ restart เซิร์ฟหนึ่งรอบ — แนะนำ backup ไฟล์เดิมก่อนเสมอ (./dayzserver backup ก็ได้)
แมพ Chernarus เต็ม ๆ กับผู้เล่น 10–20 คน ควรมี 4 vCPU / 8 GB ขึ้นไป (VPS-03) — ตัวเซิร์ฟ DayZ กิน CPU ต่อ tick สูงและ RAM โตตามจำนวน AI/ของที่ spawn ในโลก
เซิร์ฟเวอร์ DayZ เป็นหนึ่งในไม่กี่เกมที่ Bohemia ตั้งให้ต้องล็อกอินด้วยบัญชีที่มี Steam Guard — LinuxGSM จะถามรหัสกับโค้ด Guard ตอนสั่ง install ครั้งแรก แนะนำใช้บัญชีแยกที่ไม่ใช่บัญชีหลัก
ต้อง — ม็อดฝั่ง DayZ เป็นแบบ client-server ต้องตรงกันทั้งสองฝั่ง ผู้เล่นกด subscribe ม็อดเดียวกันใน Workshop แล้วเปิดผ่าน DayZ Launcher ที่ติ๊กม็อดให้ตรงกับเซิฟ
ไฟล์เศรษฐกิจของเซิร์ฟ — กำหนดว่าไอเทมแต่ละชิ้น spawn กี่ชิ้น นานแค่ไหน ที่โซนไหน อยากทำเซิฟ loot เยอะ ๆ หรือ hardcore ของหายาก ก็ปรับตัวเลขในไฟล์นี้
พร้อมสั่งแล้ว? ดูสเปก VPS ที่เหมาะกับ DayZ
Cloud VPS
ง่ายและถูกที่สุดในลิสต์ — U3DS, Commands.dat และม็อด Workshop โหลดอัตโนมัติ
Cloud VPS
ตั้งโลก RWG ใน serverconfig.xml, จูนเครื่องให้รอด horde night และ modlet ฝั่งเซิร์ฟ
Cloud VPS
SteamCMD, systemd รัน 24/7, ลงม็อด BepInEx และย้ายโลกเดิมขึ้นเซิร์ฟ
แก้ปัญหา · 6 สาเหตุ
ไล่จากสาเหตุที่เจอบ่อยที่สุด — เวอร์ชันไม่ตรง, whitelist, ม็อดไม่ครบ, พอร์ต
หรือกลับไปดูไกด์ทั้งหมด 34 หน้า
เซิร์ฟแลค = ย้ายเครื่องแรงกว่าให้ฟรีเริ่ม 150฿/เดือน · ดาต้าเซ็นเตอร์กรุงเทพ ping 5–20 ms
เปิดเซิร์ฟเลย