Satisfactory sunucusu nasıl kurulur? Adım adım rehber
Bu rehber sıfırdan çalışan bir Satisfactory adanmış sunucusu kurar: işletim sistemi seçiminden SteamCMD ile kuruluma, sunucunun sahiplenilmesinden port açmaya ve ilk açılışta en sık yapılan hatalara kadar. Satisfactory'nin diğer oyunlardan ayrıldığı nokta baştan bilinmeli: kaynak ihtiyacı oyuncu sayısıyla değil, fabrikanın büyüklüğüyle artar. Dört kişilik bir sunucu, aylar sonra kurulan dev bir üretim hattı yüzünden ilk günkünün iki katı belleğe ihtiyaç duyabilir.
Başlamadan önce: neye ihtiyacınız var?
- Bir sunucu. Yeni bir oyunda dört oyuncu 8 GB / 4 vCPU ile rahat çalışır. Geç oyun fabrikalarında — on binlerce makine, uzun konveyör hatları ve tren ağlarıyla — 16 GB olağandır. Kaynağı ilk haftanın kullanımına bakarak seçmek bu oyundaki en pahalı hatadır; hesabın mantığı: kaç vCPU ve kaç GB RAM gerekir? Kaynakları tek tek seçip aylık tutarı görmek için sunucu yapılandırıcıyı kullanın.
- Oyunu satın almış oyuncular. Sunucu yazılımı anonim olarak ücretsiz indirilir, ama bağlanan herkesin oyuna sahip olması gerekir.
- Yedek için bir hedef. Kayıt dosyası bu oyunda fabrikanın kendisidir; kaybı geri alınamaz.
1. İşletim sistemi
Ubuntu 22.04 LTS pratik seçimdir; Satisfactory'nin resmi Linux adanmış sunucusu bu sınıf dağıtımlarla sorunsuz çalışır ve aynı donanımdan Windows'a göre daha fazla verim alırsınız. Sunucu grafik arayüzü istemez, yani masaüstü kurulu bir şablon seçmenin tek etkisi boşa giden RAM olur.
Sunucuyu SSH üzerinden yöneteceksiniz; anahtar tabanlı erişim ve ilk gün yapılacak sertleştirme adımları için SSH ile sunucuya bağlanma yazısına bakabilirsiniz.
2. SteamCMD ile kurulum
Sunucu dosyaları SteamCMD üzerinden anonim olarak indirilir; Satisfactory adanmış sunucusunun uygulama kimliği 1690800'dür:
./steamcmd.sh +force_install_dir /home/satisfactory/server +login anonymous \
+app_update 1690800 validate +quitİndirme bittiğinde sunucu FactoryServer.sh betiğiyle başlatılır. Sunucuyu SSH oturumuna bağlı bırakmayın: oturum kapandığında süreç de kapanır. systemd servisi olarak tanımlayıp Restart=always eklemek, oyuncuların gördüğü kesintinin büyük bölümünü tek başına ortadan kaldırır.
3. Sunucunun sahiplenilmesi ve kaydın yüklenmesi
Satisfactory'de yapılandırmanın önemli bölümü metin dosyasında değil, oyun içi sunucu yöneticisinde yapılır. Sunucu ilk kez başladığında sahipsizdir: oyundan sunucunun IP adresine bağlanan ilk kişi yönetici parolasını belirler ve sunucuyu sahiplenir. Bu adım atlanırsa sunucu açık kalır ama hiçbir oyun yüklenmemiş olur.
Sahiplenme sonrası sırasıyla sunucu adını belirler, yeni bir oyun başlatır veya mevcut bir kaydı yüklersiniz. Mevcut bir dünyayı taşıyorsanız kaydı oyun içi yöneticiden yükleyin; dosyayı elle kopyalamak sürüm uyuşmazlığı üretir ve fabrikayı geri getirmenin en zor yolu budur.
Kayıtlar sunucunun kullanıcı profili altındaki Saved/SaveGames klasöründe tutulur. Yedeklenecek yer tam olarak burasıdır, kurulum klasörünün tamamı değil. Otomatik kayıt sayısını sınırlayın: her otomatik kayıt tam bir dosya yazar ve geç oyunda tek bir kayıt yüzlerce MB'a çıkabildiği için birikmiş kayıtlar diskin önemli bir bölümünü tutar. Aynı sebeple kayıt anındaki takılma disk hızına bağlıdır; konunun ölçülebilir tarafı NVMe SSD nedir? yazısında.
4. Portlar
| Port | Protokol | Ne için |
|---|---|---|
| 7777 | TCP + UDP | Oyun trafiği ve sunucu yönetimi |
| 15000 / 15777 | UDP | Yalnızca eski yapılarda: sorgu ve beacon |
Güncel yapılarda tek port yeterlidir, ama eski bir sürümde kalmış bir kurulumu taşıyorsanız iki UDP portunu da açmanız gerekir. Datafex kullanıyorsanız port yönetimi ve ek IP talepleri müşteri panelinden yapılır.
İlk açılışta en sık yapılan hatalar
- Sunucu sahiplenilmemiş. Süreç çalışıyor, oyuncular bağlanamıyor; eksik olan yönetici parolasının belirlenmesi.
- Kayıt dosyası elle kopyalanmış. Sürüm uyuşmazlığında kayıt yüklenmez ya da bozuk yüklenir.
- Paket ilk haftanın kullanımına göre seçilmiş. Fabrika büyüdükçe bellek ihtiyacı aylar içinde katlanır.
- Otomatik kayıt sayısı sınırlanmamış. Disk sessizce dolar ve sunucu kayıt yazamadığı anda durur.
- vCPU eklenerek takılma çözülmeye çalışılmış. Üretim döngüsü tek iş parçacığında çalışır; çekirdek eklemek ölçülebilir kazanç vermez, çözüm daha yüksek saat hızlı bir işlemcidir.
- Yedek alınmıyor. Yaklaşımın tamamı: sunucu yedekleme stratejisi
DDoS tarafı
Satisfactory sunucuları genellikle küçük ve kapalı gruplara hizmet eder, yani saldırı yüzeyi bir roleplay sunucusundan dardır. Buna karşılık oyun trafiği UDP üzerinden aktığı için taşma saldırılarına karşı bağışık değildir ve UDP'de kaynak adresi sahte olabildiği için bunu uygulama seviyesinde çözmek mümkün değildir. Konunun ayrıntısı: DDoS koruması nedir?
Datafex sunucularında katmanlı Fexwall DDoS koruması tüm paketlerde ücretsiz dahildir.
Sonraki adım
Fabrika büyüdükçe sınır oyuncu sayısı değil tek iş parçacıklı üretim döngüsü olur; bu eşikte doğru hamle çekirdek eklemek değil işlemci ailesini yükseltmektir. İşlemci seçenekleri ve fabrika ölçeğine göre önerilen paketler tek sayfada: Satisfactory sunucu paketleri. Bellek ve disk basamaklarını karşılaştırmak isterseniz sanal sunucu paketleri başlangıç noktanız olur.