Terraria sunucusu çok hafiftir; küçük bir sanal sunucuda bile rahat çalışır. Diğer oyunlardan farklı olarak SteamCMD gerekmez.
Gerekenler
- Ubuntu 22.04/24.04 çalışan bir Linux sunucu (sanal sunucu yeterlidir) ve SSH erişimi.
- En az 2 GB RAM; disk alanı yaklaşık 1 GB.
- Sunucu dosyaları resmi sitedeki (terraria.org) Dedicated Server bağlantısından indirilir.
1. Sunucu dosyalarını hazırlayın
Oyunu çalıştıracak yetkisiz bir kullanıcı açın, terraria.org adresindeki Dedicated Server zip dosyasını sunucuya aktarın (ör. scp ile) ve açın:
sudo apt install -y unzip
sudo adduser --disabled-password --gecos "" gameserver
sudo -iu gameserver
mkdir -p ~/terraria/worlds && cd ~/terraria
unzip Terraria-Server-*.zipZip içindeki Linux klasörü, çalıştırılacak TerrariaServer.bin.x86_64 dosyasını içerir; aşağıdaki komutları bu klasörde çalıştırın.
Yapılandırma
Örnek serverconfig.txt içeriği:
world=/home/gameserver/terraria/worlds/dunya.wld\nautocreate=2\nworldname=Dunya\nmaxplayers=8\nport=7777\npassword=gizli123\nworldpath=/home/gameserver/terraria/worldsautocreate: 1 küçük, 2 orta, 3 büyük dünya oluşturur.
Sunucuyu başlatın
chmod +x TerrariaServer.bin.x86_64
./TerrariaServer.bin.x86_64 -config serverconfig.txt
Portları açın
Güvenlik duvarında şu portlara izin verin (port açma rehberi):
7777/tcp— oyun trafiği
sudo ufw allow 7777/tcp
Bağlanma
Oyunda Çok Oyunculu → IP ile Katıl bölümüne sunucu IP adresini ve 7777 portunu girin.
İ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.
- Modlu oynamak için tModLoader sunucusunu ayrıca kurmanız gerekir.
- 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
Terraria sunucusu için SteamCMD gerekir mi?
İ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.