
Project Zomboid Sunucu Kurulumu ve Performans Ayarları
Project Zomboid adanmış sunucusunu Linux VDS üzerinde kurun. JVM bellek ayarı, sandbox yapılandırması, Steam Workshop mod kurulumu ve performansı etkileyen kritik ayarlar.
Project Zomboid Sunucu Kurulumu ve Performans Ayarları
Project Zomboid sunucusu, göründüğünden ağır bir simülasyon çalıştırır. Bu rehberde kurulumu, bellek ayarını ve performansı doğrudan etkileyen sandbox seçeneklerini anlatıyoruz.
1. Sistem Hazırlığı
sudo apt update && sudo apt upgrade -y
sudo apt install -y openjdk-17-jre-headless curl tar
sudo useradd -m -s /bin/bash pz
sudo su - pz2. SteamCMD ve Sunucu Dosyaları
Project Zomboid adanmış sunucusunun App ID’si 380870’tir:
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +force_install_dir ~/pz-server +login anonymous +app_update 380870 validate +quit3. İlk Çalıştırma
cd ~/pz-server
./start-server.shİlk açılışta sunucu yönetici parolası ister. Bu adımdan sonra yapılandırma dosyaları oluşur:
~/Zomboid/Server/servertest.ini
~/Zomboid/Server/servertest_SandboxVars.lua
4. Bellek Ayarı: En Kritik Adım
Varsayılan bellek ayarı çoğu sunucu için yetersizdir. JVM parametrelerini düzenleyin:
-Xmx8g -Xms8g
| Oyuncu sayısı | Önerilen -Xmx |
|---|---|
| 4-8 | 6g |
| 8-16 | 8g |
| 16-32 | 12g |
| 32+ / modlu | 16g |
⚠️
-Xmxdeğerini sunucunun toplam belleğinden düşük tutun. Tüm belleği JVM’e vermek, sistem belleği sıkıştığında sunucunun aniden kapanmasına yol açar.
5. Sunucu Ayarları
servertest.ini içinde sık değiştirilen ayarlar:
PublicName=Sunucu Adiniz
Public=true
MaxPlayers=32
PingLimit=400
PauseEmpty=truePauseEmpty=true, sunucuda kimse yokken simülasyonu durdurur ve kaynak tüketimini ciddi biçimde düşürür.
6. Mod Kurulumu
Workshop ID’lerini ve mod adlarını iki ayrı satıra ekleyin:
Mods=ModAdi1;ModAdi2
WorkshopItems=2392709985;2169435993Sunucu açılışta modları kendisi indirir. Oyuncuların da aynı modlara sahip olması gerekir.
7. Performansı Etkileyen Sandbox Ayarları
servertest_SandboxVars.lua içindeki üç ayar performansı doğrudan belirler:
| Ayar | Etkisi |
|---|---|
| Zombies | Popülasyon çarpanı; en büyük etken |
| DistributionMultiplier | Loot yoğunluğu, nesne sayısı |
| ZombieRespawnHours | Yeniden doğma sıklığı |
Sunucunuz takılıyorsa donanımı büyütmeden önce zombi popülasyonunu düşürmeyi deneyin; çoğu durumda tek başına yeterli olur.
8. Yedekleme
tar czf /backup/pz_$(date +%F).tar.gz ~/Zomboid/SavesZiyaret edilen her bölge kalıcı olarak saklandığı için kayıt dizini zamanla gigabaytlara ulaşır; yedek planınızı buna göre kurun.
Sonuç
Project Zomboid’de performansın anahtarı iki ayardır: doğru JVM bellek limiti ve makul zombi popülasyonu. Donanım tarafında ise belirleyici olan, seçtiğiniz oyun sunucusu paketinin tek çekirdek hızıdır.
👉 Paket eşleştirmesi için Project Zomboid sunucu kiralama sayfamıza göz atın.