7 Days to Die sunucusu, ayarlarını serverconfig.xml dosyasından okuyan bir oyun sunucusudur.
Gerekenler
- Ubuntu 22.04/24.04 çalışan bir Linux sunucu (sanal sunucu yeterlidir) ve SSH erişimi.
- En az 8 GB RAM önerilir; disk alanı yaklaşık 15 GB.
1. SteamCMD'yi kurun ve oyuncu için ayrı kullanıcı açın
Oyun sunucusunu root ile değil, yetkisiz bir kullanıcıyla çalıştırın. Komutlar Ubuntu içindir:
sudo add-apt-repository -y multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y steamcmd
sudo adduser --disabled-password --gecos "" gameserver
sudo -iu gameserver
2. Sunucu dosyalarını indirin
Aşağıdaki komut Steam uygulama kimliği 294420 olan sunucu dosyalarını indirir. Aynı komut güncelleme için de kullanılır:
/usr/games/steamcmd +force_install_dir ~/7dtd +login anonymous +app_update 294420 validate +quit
Yapılandırma
serverconfig.xml dosyasında ServerName, ServerPassword, ServerPort (varsayılan 26900), ServerMaxPlayerCount ve GameWorld alanlarını düzenleyin.
Sunucuyu başlatın
cd ~/7dtd
./startserver.sh -configfile=serverconfig.xml
Portları açın
Güvenlik duvarında şu portlara izin verin (port açma rehberi):
26900/tcp, 26900-26903/udp— oyun trafiği
sudo ufw allow 26900/tcp
sudo ufw allow 26900:26903/udp
Bağlanma
Oyunda Join a Game → Connect to IP bölümüne SUNUCU_IP:26900 yazın.
İpuçları
- Sunucuyu SSH kapansa da çalışır tutmak için
screenveyatmuxkullanın; kalıcı çözüm için bir systemd servisi oluşturun. - Oyun güncellendiğinde sunucuyu durdurup indirme komutunu yeniden çalıştırın; istemci ve sunucu sürümü eşleşmelidir.
- Haritanın ilk oluşturulması uzun sürebilir; sunucu hazır olana kadar bekleyin.
- RAM planlaması için ürünlerimize sanal sunucular sayfasından bakabilirsiniz.
- Parametreler oyun güncellemeleriyle değişebilir; emin olmadığınızda oyunun resmi belgesine bakın.
Sık sorulan sorular
7 Days to Die sunucusu için hangi portlar açılmalı?
İlgili rehberler
Minecraft Sunucusu Kurulumu (Ubuntu Sunucuda Paper ile)
Linux sanal sunucuda Minecraft Java sunucusu kurma: Java kurulumu, Paper indirme, ilk çalıştırma, port açma, screen/systemd ile arka planda çalıştırma.
02 Oyun Sunucuları / minecraftMinecraft Sunucusu İçin Kaç GB RAM Gerekir?
Oyuncu sayısı, eklenti ve mod kullanımına göre Minecraft sunucusu için gereken RAM ve işlemci tavsiyeleri.
03 Oyun Sunucuları / fivemFiveM Sunucusu Kurulumu: txAdmin ile Adım Adım
FiveM (GTA V) sunucusu kurma: gerekenler, lisans anahtarı, sunucu dosyalarını indirme, txAdmin kurulum sihirbazı ve port ayarları.
04 Oyun Sunucuları / minecraftMinecraft Sunucusuna Oyuncular Bağlanamıyor: Çözüm Listesi
Sunucu çalışıyor ama oyuncular giremiyor: port, güvenlik duvarı, sürüm uyumsuzluğu, whitelist ve online-mode kontrolleri.
Bu rehberde eksik ya da yanlış bir şey mi gördünüz? Bize bildirin.