Valheim sunucusu hafif bir oyun sunucusudur; küçük bir sanal sunucuda arkadaş grupları için rahatça çalışır.
Gerekenler
- Ubuntu 22.04/24.04 çalışan bir Linux sunucu (sanal sunucu yeterlidir) ve SSH erişimi.
- En az 4 GB RAM önerilir; disk alanı yaklaşık 2 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 896660 olan sunucu dosyalarını indirir. Aynı komut güncelleme için de kullanılır:
/usr/games/steamcmd +force_install_dir ~/valheim +login anonymous +app_update 896660 validate +quit
Yapılandırma
Parola en az 5 karakter olmalı ve sunucu adının içinde geçmemelidir; aksi halde sunucu başlamaz. Dünya kayıtları ~/.config/unity3d/IronGate/Valheim altında tutulur (yedeklemeyi unutmayın).
Sunucuyu başlatın
cd ~/valheim
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970
./valheim_server.x86_64 -name "Sunucu Adi" -port 2456 -world "Dedicated" -password "gizli123" -public 1
Portları açın
Güvenlik duvarında şu portlara izin verin (port açma rehberi):
2456-2458/udp— oyun ve sorgu trafiği
sudo ufw allow 2456:2458/udp
Bağlanma
Oyunda Join Game → Join IP bölümüne SUNUCU_IP:2456 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.
-public 0yaparsanız sunucu listede görünmez, yalnızca IP ile bağlanılır.- 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
Valheim sunucusu neden başlamıyor?
İ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.