Bir Enshrouded sunucusu esas olarak enshrouded_server.json dosyası üzerinden yönetilir. Temiz bir sunucu adı, uygun portlar, mantıklı slot sayısı, güvenilir yedekler ve değişikliklerden sonra kontrollü bir yeniden başlatma önemlidir. Kararlı özel oyunlar veya topluluk oturumları için her değişikliği belgelemeli ve ardından loglarda ve sunucu tarayıcısında kontrol etmelisin.
Gereksinimler
Ayarları değiştirmeden önce sunucuyu tamamen durdur. Sunucu çalışırken yapılandırma dosyasında yapılan değişiklikler bir sonraki kaydetmede üzerine yazılabilir veya ancak yeniden başlatmadan sonra etkili olabilir. Sunucu dizinine, enshrouded_server.json dosyasına, log dosyalarına ve ideal olarak SFTP'ye ya da dosya yöneticili bir hosting paneline erişime ihtiyacın var.
Resmi Enshrouded dokümantasyonu, yapılandırma dosyasının Dedicated Server ilk kez başlatıldıktan sonra oluşturulduğunu ve sunucu dizininde bulunduğunu açıklar: enshrouded.zendesk.com dokümantasyonu. Temel kurulum için ayrıca dahili rehberde pratik bir genel bakış bulabilirsin: Enshrouded Server mieten und einrichten.
enshrouded_server.json içinde temel yapılandırma
Sunucu yapılandırması enshrouded_server.json içinde bulunur:
{
"name": "Benim Enshrouded Sunucum",
"password": "gizli",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 8
}
name, görünen sunucu adıdır. Oyuncuların sunucunu listede tekrar bulabilmesi için belirgin bir ad seç. saveDirectory ve logDirectory yalnızca bilinçli olarak farklı bir klasör yapısı kullanıyorsan değiştirilmelidir. Kiralık hostingde genellikle varsayılan yolları korumak mantıklıdır, çünkü yedekler, geri yükleme işlevleri ve destek süreçleri bunlara bağlı olabilir.
ip, tipik kurulumlarda 0.0.0.0 olarak kalır; böylece servis hedeflenen ağ arabiriminde dinler. gamePort ve queryPort, güvenlik duvarı ve panel yapılandırmasıyla uyumlu olmalıdır. Oyuncular sunucuyu bulamıyorsa önce sunucu dosyasının, panelin ve güvenlik duvarının aynı portları kullanıp kullanmadığını kontrol et.
Slotları, RAM'i ve performansı gerçekçi planlama
Enshrouded büyük ölçüde dünya durumuna, aktif oyunculara, inşa projelerine ve sunucu donanımına bağlıdır. Bu yüzden genel performans vaatlerinden kaçın. Slotları, maksimum sayıyı zorlamak yerine grubunun stabil oynayabileceği şekilde planla.
| Ayar | Öneri |
|---|---|
| RAM | En az 4 GB |
| Oyuncu sayısı | Aktif gruba ve resmi sunucu sürümüne göre ayarla |
| Otomatik kayıt | Otomatik kaydı hesaba kat ve yedeklerle tamamla |
| Yeniden başlatma | Günde bir kez, mümkünse ana oyun saatlerinin dışında |
İlk öneri olan “en az 4 GB RAM” alt sınır olarak faydalıdır, ancak garanti olarak anlaşılmamalıdır. Resmi FAQ, sunucu süreci için boşta bile birkaç gigabayt RAM ve oyuncu başına ek ihtiyaç belirtir. Uzun süre çok sayıda oyuncuyla, büyük üslerle veya birden fazla dünyayla çalışıyorsan daha fazla rezerv planla.
Oynanış ve rol ayarları
Enshrouded başlangıçta yalnızca sınırlı sunucu ayarları sunuyordu; artık kullanılabilir seçenekler sürüme ve yapılandırma şemasına bağlıdır. Bu yüzden güncellemelerden sonra enshrouded_server.json dosyanın yeni alanlar içerip içermediğini kontrol et. Mevcut ayarları anlamıyorsan körlemesine değiştirme; dosyayı yedekle ve resmi dokümantasyonla karşılaştır.
Erişim hakları için kullanıcı gruplarına sahip daha yeni yapılandırmalar önemlidir. Sunucu sürümün bu şemayı kullanıyorsa adminler, arkadaşlar veya misafirler gibi roller için parolaları ve izinleri ayırabilirsin. Eski dosyalarda tek bir password hâlâ bulunabilir. Önceden yedek almadan bunu kaldırma, çünkü erişim davranışı ve davet süreci değişebilir.
Admin işlevleri ve işletim
Tipik yönetim görevleri arasında dashboard üzerinden sunucu yeniden başlatmaları, savegame yönetimi, parola yönetimi ve log kontrolü bulunur. Kick ve ban işlevleri sunucu sürümüne, konsola, rol modeline ve hosting arayüzüne bağlıdır. Bu tür işlevleri dikkatli kullan ve değişiklikleri belgeleyerek destek ekibinin ve diğer oyuncuların ne olduğunu anlayabilmesini sağla.
Teknik kontrol sunan multi-game hosting için en önemli nokta, işletim adımlarını tekrarlanabilir hale getirmendir: değişikliği gir, sunucuyu yeniden başlat, logu kontrol et, bağlantıyı test et, yedek durumunu kontrol et. Benzer ilkeler diğer oyunlar için de geçerlidir; örneğin Minecraft server.properties richtig konfigurieren veya Rust Server mieten: RAM, Einstellungen & Plugins.
Yedekleme stratejisi
- Otomatik yedekleri etkinleştir (Dashboard)
- Büyük keşiflerden önce manuel yedek al
- Savegame'ler SFTP üzerinden indirilebilir
Yedekler özellikle güncellemelerden, kapsamlı inşa projelerinden, rol değişikliklerinden ve yapılandırma düzenlemelerinden önce önemlidir. Yalnızca dünya dosyalarını değil, ilgili yapılandırmayı da sakla. Böylece bir hata sonrasında sadece oyun ilerlemesini değil; portları, slotları ve erişim haklarını da geri yükleyebilirsin.
Sonucu kontrol etme
Her değişiklikten sonra sunucuyu yeniden başlatır ve üç şeyi kontrol edersin. Birincisi: Log dosyası JSON hatası veya port çakışması bildirmemelidir. İkincisi: Sunucu, beklenen adla sunucu tarayıcısında görünmeli veya planlanan bağlantı üzerinden erişilebilir olmalıdır. Üçüncüsü: Parolayla ya da uygun kullanıcı grubuyla test katılımı çalışmalıdır.
Katılma
- Enshrouded'i başlat
- Çok Oyunculu → Sunucu ara
- IP ve port gir
- Parolayı gir ve bağlan
Sunucu listede görünmüyorsa ayrıca mevcut Steam ya da oyun seçenekleri üzerinden favori veya doğrudan bağlantıyı test et. Ayrıca sunucu tarayıcısındaki filtrelerin aktif Dedicated Server'ları gizleyip gizlemediğini kontrol et.
Sorun giderme
Sunucu bir değişiklikten sonra başlamıyorsa çoğu zaman JSON sözdizimi hatalıdır. Virgüllere, tırnak işaretlerine ve doğru kapatılmış parantezlere dikkat et. Tek bir ekstra virgül bile dosyayı okunamaz hale getirebilir.
Oyuncular bağlanamıyorsa parola, rol, slot sınırı, portlar ve yeniden başlatma durumunu kontrol et. Sunucu başlıyor ama eski değerleri kullanıyorsa muhtemelen yanlış dosya düzenlenmiştir veya sunucu kaydettikten sonra yeniden başlatılmamıştır.
Performans sorunları ortaya çıkarsa önce aktif oyuncu sayısını azalt, RAM kullanımını kontrol et ve yeniden başlatma planla. Büyük dünyalar ve çok sayıda yapı yükü artırabilir; riskli testler yapmadan önce dünyayı yedekle.
Güncellemeler
Enshrouded güncelleme almaya devam ediyor. Bu nedenle güncelliğe bağlı her ifadeyi, kurulu sunucu sürümüne ait anlık durum olarak değerlendir. Sunucu, hosting kurulumuna bağlı olarak yeniden başlatmada güncellenebilir; güncellemelerden sonra eski dosyaları değişmeden kullanmaya devam etmeden önce logları kontrol et ve yeni yapılandırma alanlarını karşılaştır.
Kontrol, sınırlar ve güvenli geri dönüş
“Enshrouded Server Einstellungen optimieren” rehberi, makalede açıklanan sunucu türü ve kontrol zamanında görünen sürüm durumu için geçerlidir. Menü adları, mevcut sürümler, mod veya plugin uyumluluğu ve gerekli kaynaklar güncellemelerden sonra farklı olabilir. Bu yüzden değerleri başka bir oyun, loader veya sunucu sürümüne kontrol etmeden aktarma.
Dünya, oyun kaydı, yapılandırma veya eklentiler üzerinde değişiklik yapmadan önce etkilenen dosyaların yedeğini oluştur. Ardından yalnızca birbirine bağlı tek bir adımı değiştir ve bunu daha sonra oynamak istediğin aynı istemci ve sunucu sürümüyle kontrol et.
| Kontrol noktası | Beklenen sonuç | Durdurma ve geri dönüş |
|---|---|---|
| Sunucu başlangıcı | Sunucu yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. | Başlatma hatalarında değişikliği geri al ve son yedeği yükle. |
| Bağlantı testi | Bir test hesabı panelde gösterilen adres üzerinden bağlanabilir. | Sürüm veya bağlantı hatalarında sürümü, portu ve izinleri yeniden karşılaştır. |
| İşlev testi | Somut olarak değiştirilen işlev, mevcut dünya veya oyun verilerine zarar vermeden çalışır. | Yan etkilerde sunucuyu durdur ve yedeklenmiş dosyaları geri yükle. |
Başarılı tek bir test, performans veya erişilebilirlik garantisi değildir. Dünya boyutu, modlar, pluginler, oyuncu sayısı, ağ yolu ve eş zamanlı yük sonucu değiştirebilir. Sürümü, değişikliği ve test sonucunu belgele; böylece sonraki sapmaları takip edebilirsin.
FAQ
Enshrouded sunucu ayarlarını nerede bulurum?
Merkezi dosyanın adı enshrouded_server.json olup sunucu dizininde bulunur. Henüz mevcut değilse Dedicated Server ilk kez başlatıldıktan sonra oluşturulur.
Her değişiklikten sonra sunucuyu yeniden başlatmam gerekir mi?
Evet, yeniden başlatmayı planla. Birçok ayar ancak başlangıçta okunur ve yeniden başlatmadan muhtemelen hâlâ eski durumu test edersin.
Hangi portlar önemlidir?
Başlangıç örneğinde gamePort 15636 ve queryPort 15637 kullanılır. Belirleyici olan, dosyanın, hosting panelinin ve güvenlik duvarının aynı değerleri kullanmasıdır.
Veri kaybını nasıl önlerim?
Otomatik yedekleri etkinleştir ve güncellemelerden, yapılandırma değişikliklerinden ve büyük keşiflerden önce manuel yedek oluştur. Harici bir kopyaya ihtiyacın varsa önemli savegame'leri ayrıca SFTP üzerinden indir.
JSON hatalarında ne yapmalıyım?
Son çalışan yedeği geri yükle veya sözdizimini bir JSON doğrulayıcıyla düzelt. Özellikle eksik tırnak işaretlerine, yanlış virgüllere ve yanlışlıkla silinmiş parantezlere dikkat et.