
Valheim Sunucu Kurulumu Rehberi: Linux VDS Üzerinde
Valheim adanmış sunucusunu Linux VDS üzerinde SteamCMD ile kurun. Başlatma parametreleri, port yapılandırması, BepInEx mod kurulumu ve dünya dosyası yedekleme.
Valheim Sunucu Kurulumu Rehberi
Valheim sunucusu kurmak birkaç komutluk iştir; asıl mesele dünyanız aylarca yaşadığında sunucunun hâlâ akıcı çalışması ve kayıtlarınızın güvende olmasıdır.
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 curl tar
sudo useradd -m -s /bin/bash valheim
sudo su - valheim2. SteamCMD ve Sunucu Dosyaları
Valheim adanmış sunucusunun App ID’si 896660’dır:
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 ~/valheim-server +login anonymous +app_update 896660 validate +quit3. Sunucuyu Başlatma
cd ~/valheim-server
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970
./valheim_server.x86_64 -name "Sunucu Adiniz" -port 2456 -world "DunyaAdi" -password "GUCLU_PAROLA" -public 1 -crossplay⚠️ Parola en az 5 karakter olmalı ve sunucu adını veya dünya adını içermemelidir; aksi hâlde sunucu açılmaz.
4. Portlar
| Port | Protokol | Kullanım |
|---|---|---|
| 2456 | UDP | Oyun trafiği |
| 2457 | UDP | Sorgu (port + 1) |
sudo ufw allow 2456:2457/udp5. systemd Servisi
[Unit]
Description=Valheim Dedicated Server
After=network.target
[Service]
Type=simple
User=valheim
Environment=LD_LIBRARY_PATH=/home/valheim/valheim-server/linux64
Environment=SteamAppId=892970
WorkingDirectory=/home/valheim/valheim-server
ExecStart=/home/valheim/valheim-server/valheim_server.x86_64 -name "Sunucu" -port 2456 -world "DunyaAdi" -password "PAROLA" -public 1
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target6. BepInEx ile Mod Kurulumu
Modlu sunucu için BepInEx paketini sunucu dizinine açın ve BepInEx ile gelen başlatma betiğini kullanın. Mod dosyaları BepInEx/plugins dizinine konur.
💡 Modlu bir sunucuda oyuncuların da aynı modlara sahip olması gerekir. Sunucuya mod eklerken topluluğunuzu önceden bilgilendirin.
7. Dünya Yedekleme
Kayıtlar şu dizinde tutulur:
~/.config/unity3d/IronGate/Valheim/worlds_local/
Günlük yedek için:
tar czf /backup/valheim_$(date +%F).tar.gz ~/.config/unity3d/IronGate/Valheim/worlds_localValheim kendi .old yedeklerini aynı diskte tuttuğu için bu tek başına yeterli değildir; yedekleri farklı bir sunucuda saklayın.
8. Performans Notları
- Iron Gate sunucu için donanım gereksinimi yayımlamıyor; kendi ölçümlerimizde işlemci frekansı çekirdek sayısından daha çok fark yaratıyor
- Dünya keşfedildikçe bellek kullanımı artar; günlük yeniden başlatma bunu toparlar
- Çok sayıda yapı ve yere bırakılmış eşya, sunucu performansını doğrudan düşürür
Sonuç
Valheim kurulumu kısa sürer; sunucunun uzun ömürlü olmasını sağlayan şey düzenli yedek ve doğru oyun sunucusu donanımını seçmektir.
👉 Paket eşleştirmesi için Valheim sunucu kiralama sayfamıza göz atın.