Komutları üretim sunucusunda çalıştırmadan önce yedek alın ve mümkünse bir test ortamında deneyin. Yönetim erişiminizi (SSH, panel) kaybetmemek için ayar değişikliklerinde açık bir ikinci oturum bulundurun.
Bu rehberde ne yapacağız?
Steam altyapısını kullanan birçok oyunun özel (dedicated) sunucusu SteamCMD aracıyla indirilir ve güncellenir. Bu rehberde SteamCMD ile Linux’ta oyun sunucusu kurulumunu uçtan uca ele alıyoruz: ayrı bir sistem kullanıcısı, SteamCMD kurulumu, oyun dosyalarının indirilmesi, güncelleme betiği, systemd servisi ve güvenlik duvarı.
Rehber, oyun sunucusu barındıran hosting yöneticilerine ve kendi sunucusunu işleten sistem yöneticilerine hitap eder. Tüm adımlar yaklaşık 30-45 dakika sürer. Oyun dosyalarının indirme süresi oyuna ve bağlantı hızına göre değişir. Oyuna özgü başlatma parametreleri her oyunda farklıdır; bu yüzden örneklerde yer tutucu kullandık ve oyunun resmî sunucu belgesine başvurmanızı öneriyoruz.
Gereksinimler
- Debian, Ubuntu, AlmaLinux veya Rocky Linux çalıştıran, sudo yetkili kullanıcılı bir sunucu
- Oyunun Steam uygulama kimliği (AppID); resmî belgeden veya Steam mağaza sayfasının adresinden öğrenebilirsiniz