
7 Days to Die Sunucu Kurulumu ve Kan Ayı Optimizasyonu
7 Days to Die adanmış sunucusunu Linux VDS üzerinde kurun. serverconfig.xml ayarları, kan ayı zombi sayısı, mod kurulumu ve performansı belirleyen kritik parametreler.
7 Days to Die Sunucu Kurulumu ve Kan Ayı Optimizasyonu
7 Days to Die sunucusunda performans testi normal günlerde değil, yedinci gecedeki kan ayı saldırısında yapılır. Bu rehberde kurulumu ve kan ayı yükünü yöneten ayarları anlatıyoruz.
1. Sistem Hazırlığı
sudo apt update && sudo apt upgrade -y
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 telnet curl tar
sudo useradd -m -s /bin/bash sdtd
sudo su - sdtd2. Sunucu Dosyaları
7 Days to Die adanmış sunucusunun App ID’si 294420’dir:
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 ~/sdtd-server +login anonymous +app_update 294420 validate +quit3. serverconfig.xml: Kritik Ayarlar
Sunucu dizinindeki serverconfig.xml dosyası performansı doğrudan belirler:
<property name="ServerName" value="Sunucu Adiniz"/>
<property name="ServerPassword" value=""/>
<property name="ServerMaxPlayerCount" value="16"/>
<property name="ServerPort" value="26900"/>
<property name="GameWorld" value="Navezgane"/>
<property name="MaxSpawnedZombies" value="60"/>
<property name="BloodMoonEnemyCount" value="8"/>
<property name="LandClaimCount" value="3"/>| Ayar | Performans etkisi |
|---|---|
| MaxSpawnedZombies | Aynı anda simüle edilen toplam zombi; en büyük etken |
| BloodMoonEnemyCount | Kan ayında oyuncu başına zombi |
| ServerMaxPlayerCount | Oyuncu başına yüklenen bölge sayısı |
⚠️
BloodMoonEnemyCountdeğerini oyuncu sayısıyla çarparak düşünün: 16 oyunculu bir sunucuda 8 değeri, kan ayında 128 aktif zombi demektir.
4. Portlar
| Port | Protokol | Kullanım |
|---|---|---|
| 26900 | TCP/UDP | Oyun trafiği |
| 26901-26902 | UDP | Ek oyun portları |
| 8080 | TCP | Web yönetim paneli (isteğe bağlı) |
sudo ufw allow 26900:26902/tcp
sudo ufw allow 26900:26902/udp5. systemd Servisi
[Unit]
Description=7 Days to Die Server
After=network.target
[Service]
Type=simple
User=sdtd
WorkingDirectory=/home/sdtd/sdtd-server
ExecStart=/home/sdtd/sdtd-server/startserver.sh -configfile=serverconfig.xml
Restart=on-failure
RestartSec=15
[Install]
WantedBy=multi-user.target6. Mod Kurulumu
Mod dosyaları Mods/ dizinine konur. Darkness Falls ve Undead Legacy gibi büyük paketler:
- Oyuncuların da aynı modu kurmasını gerektirir
- Bellek tüketimini belirgin şekilde artırır
- Dünya oluşturma süresini uzatır
💡 Büyük mod paketi kuracaksanız donanım planınızı vanilla için hesapladığınızın bir üst kademesine taşıyın.
7. Kan Ayı Öncesi Kontrol Listesi
- Sunucu belleğinin en az %30’u boşta mı?
MaxSpawnedZombiesdeğeri donanımınıza uygun mu?- Otomatik yeniden başlatma kan ayı saatine denk gelmiyor mu?
- Yedek alındı mı?
8. Yedekleme
tar czf /backup/sdtd_$(date +%F).tar.gz ~/.local/share/7DaysToDie/SavesSonuç
7 Days to Die sunucusunda kaynak planlaması kan ayına göre yapılır. Zombi sayısı ayarları ve işlemci payı, bu gecelerde sunucunun ayakta kalıp kalmayacağını belirleyen iki değişkendir; oyun sunucusu paketinizi seçerken ortalama yükü değil bu tepe yükü esas alın.
👉 Paket eşleştirmesi için 7 Days to Die sunucu kiralama sayfamıza göz atın.