Konuların özeti
- 1. SteamCMD nedir ve neden kullanılır?
- 2. SteamCMD'yi indirin ve yükleyin
- 3. SteamCMD'ye giriş yapın
- 4. Sunucu kurulum klasörünü ayarlayın
- 5. Özel Oyun Sunucusu Kurun
- 6. Sunucuyu Güncelle
- 7. SteamCMD'yi bir komut dosyasıyla otomatik olarak çalıştırın
- 8. Özel Bir Sunucu Çalıştırma
- 9. Özel Sunucu yönetiminde önemli noktalar
- Çözüm
1. SteamCMD nedir ve neden kullanılır?
SteamCMD, oyun sunucularını yönetmek ve kurmak için özel olarak tasarlanmış bir Steam istemcisi komut satırı sürümüdür. Bu araç aşağıdaki amaçlar için kullanılır:
Tam Steam kurulumuna gerek kalmadan Özel Sunucu Kurulumu
Oyun güncellemelerini hızlı ve otomatik olarak alın
Ağ komutlarını yürütme ve dosyaları doğrulama
Linux veya Windows sunucu ortamlarında komut dosyalarını otomatik olarak çalıştırma yeteneği
Özel sunucuları olan çoğu oyun için (Valheim, Rust, ARK vb.) sunucu kurmanın tek resmi yolu SteamCMD'dir.
2. SteamCMD'yi indirin ve yükleyin
Her iki işletim sisteminde de SteamCMD Pencereler Ve Linux Uygulanabilir.
2.1. SteamCMD'yi Windows'a Yükleme
Şuna benzer özel bir klasör:
steamcmd.zip dosyasını indirin
Bir klasörün içindeki içeriği çıkarma
Dosya yürütme:
SteamCMD çalıştırıldıktan sonra kendini otomatik olarak günceller.
2.2. SteamCMD'yi Linux'a (Ubuntu/Debian) Yükleme
Öncelikle bağımlılıkları kurun:
Daha sonra SteamCMD'yi indirin:
3. SteamCMD'ye giriş yapın
Başlattıktan sonra Steam hesabınıza giriş yapmak için:
Eğer oyuna giriş yapmanız gerekmiyorsa, anonim giriş yapabilirsiniz:
(Birçok Dedicated Sunucu anonim olarak indirilebilir.)
4. Sunucu kurulum klasörünü ayarlayın
Sunucunun kurulmasını istediğiniz klasörü belirtin:
Tam yolu da verebilirsiniz:
force_install_dir /home/server/valheim/
5. Özel Oyun Sunucusu Kurun
Her oyun birdir Uygulama Kimliği Sunucu şu AppID kullanılarak kurulur:
Örnek:
Teorik bir sunucuyu (varsayımsal AppID) kurmak için:
Kurulum tamamlandıktan sonra sunucu seçilen yolda bulunacaktır.
6. Sunucuyu Güncelle
Sunucuyu güncellemek için aynı komutu tekrar çalıştırmanız yeterli:
Doğrula'ya tıkladığınızda dosyalar kontrol edilecek ve onarılacak ancak bu işlem daha uzun sürecektir.
7. SteamCMD'yi bir komut dosyasıyla otomatik olarak çalıştırın
Sunucu ortamları için script kullanılması önerilir.
Windows'ta örnek betik (Toplu İş Dosyası)
Linux'ta örnek betik
8. Özel Bir Sunucu Çalıştırma
Kurulumdan sonra sunucu çalıştırılabilir dosyası kurulum klasörünün içerisinde yer alır.
Örneğin Windows'ta:
mygameserver.exeVeya Linux'ta:
./mysserver.x86_64Oyun türüne göre portlar, yapılandırma dosyaları, RAM ayarları vb. yapılandırma ayarları sunucu klasöründe yer alır.
9. Özel Sunucu yönetiminde önemli noktalar
Sunucuyu tekrar çalıştırmadan önce mutlaka durdurun.
Kesinti yaşamamak için güncellemeden sonra bir sorun olmadığı sürece doğrulama yapmayın.
SteamCMD, bulut sunucular (VPS) için en iyi seçenektir
Çoğu oyun sunucu verilerini oyun klasörünün içindeki yapılandırma dosyalarına yerleştirir.
Çözüm
SteamCMD, Windows ve Linux'ta özel oyun sunucuları kurmak ve ayarlamak için kullanılan temel araçlardan biridir. Bu aracı kullanarak, Özel Sunucu'da hızlı kurulum, otomatik güncellemeler ve eksiksiz yönetim sağlayabilirsiniz.
Güçlü bir VPS'de oyun sunucusu kurmayı planlıyorsanız, başlangıç için SteamCMD standart ve profesyonel bir seçimdir.









