VDS Start
899,00 ₺ / ay'dan
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Project Zomboid sunucunuzu ayrılmış kaynaklı VDS üzerinde çalıştırın: Workshop modları, sandbox ayarları, doğru Java bellek ayarı ve düzenli dünya yedeğiyle kesintisiz hayatta kalma.
Kısa cevap
Project Zomboid sunucu kiralama, The Indie Stone'un ücretsiz Project Zomboid Dedicated Server yazılımını 7/24 açık bir sunucuda çalıştırarak Knox County'deki dünyanızı ev sahibinden bağımsız hâle getirmektir. Sunucu varsayılan olarak 16261/UDP ve 16262/UDP portlarını kullanır, Windows ve Linux'ta çalışır. Java tabanlı olduğu için bellek, başlatma ayarlarındaki -Xmx değeriyle ayrılır; modlu sunucularda 8 GB ve üzeri gerekir. Kurulumu bir VDS sunucu üzerinde yapabilir ya da destek talebiyle isteyebilirsiniz.
Bu kullanım için hazır paket yerine, sunucuyu tam yetkiyle kurabileceğiniz VDS Sunucu paketlerini öneriyoruz. Kurulum desteği için destek talebi açabilirsiniz.
899,00 ₺ / ay'dan
1.599,00 ₺ / ay'dan
2.899,00 ₺ / ay'dan
| Senaryo | RAM (sunucu toplamı) | vCPU | Disk |
|---|---|---|---|
| Vanilla · 1–8 oyuncu | 4–6 GB | 2–4 | 20 GB NVMe |
| Vanilla veya hafif modlu · 8–20 oyuncu | 6–8 GB | 4 | 30 GB NVMe |
| Modlu · 20–40 oyuncu | 8–12 GB | 4–6 | 40 GB NVMe |
| Ağır modlu · 40+ oyuncu, uzun süreli dünya | 12–16 GB | 6–8 | 60 GB+ NVMe |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
Project Zomboid'de kiralık sunucu, dünyanın ev sahibinin oyunda olmasına bağlı kalmadan sürekli açık kalmasını ve her oyuncunun kendi takvimine göre bağlanıp hayatta kalmaya devam etmesini sağlar. Oyun içi ev sahipliği modunda sunucu, ev sahibinin bilgisayarında oyunla birlikte çalışır; ev sahibi çıktığında dünya durur ve diğer oyuncular bekler.
Project Zomboid, Knox County'nin her evini, her eşyasını ve binlerce zombiyi takip eden bir simülasyondur. Oyuncular haritanın farklı bölgelerine dağıldıkça sunucu her oyuncunun çevresini ayrı ayrı yükler; bu da bellek ve işlemci yükünü ev bilgisayarının kolayca taşıyamayacağı bir düzeye çıkarır. Uzun süreli dünyalarda oyuncuların kurduğu üsler ve depolanan eşyalar kayıt verisini büyütür.
Bir dedicated server veri merkezinde 7/24 açık kalır; ayrılmış bellek ve işlemci, kalabalık zombi sürülerinde bile sunucunun akıcı kalmasını sağlar. NVMe disk, binlerce küçük harita parçası dosyasının hızlı okunup yazılmasında belirgin fark yaratır. Türkiye'den bağlanan oyuncular yurt içi lokasyonun düşük ping avantajından yararlanır; yakın dövüşün belirleyici olduğu Project Zomboid'de bu, vuruşların daha tutarlı kaydedilmesi anlamına gelir.
Project Zomboid sunucusu Java tabanlıdır ve kullanabileceği bellek miktarı başlatma ayarlarındaki -Xmx değeriyle sınırlanır; sunucunun toplam belleği bu değerden büyük olmalı, aradaki pay işletim sistemine ve Java'nın kendi ek yüküne kalmalıdır. Tablodaki değerler sunucunun toplam belleğini gösteren tahmini aralıklardır.
Bellek planlarken şu noktalara dikkat edin:
-Xmx6g gibi bir değer, işletim sistemine pay bırakır. -Xmx değerini toplam belleğe eşit yapmak, sunucunun işletim sistemi tarafından sonlandırılmasına yol açabilir.Bellek yetersiz kaldığında Java'nın çöp toplama işlemi sıklaşır ve oyuncular kısa donmalar yaşar; ileri aşamada sunucu bellek hatasıyla kapanır. Linux'ta bellek kullanımını Linux sunucu performans izleme rehberindeki araçlarla izleyebilirsiniz. Kavram için RAM tanımına bakabilirsiniz.
Project Zomboid sunucusu için esnek ve öngörülebilir bir altyapı, kaynakların size ayrıldığı bir VDS'tir; bu sayfadaki paket tablosu Project Zomboid'e uygun güncel VDS seçeneklerini canlı olarak gösterir. VDS'te Java bellek ayarını, mod listesini ve yedek düzenini tamamen kendiniz yönetirsiniz.
Sunucuyu iki yolla açabilirsiniz:
app_update 380870 komutunu çalıştırın. Linux'ta sunucu start-server.sh, Windows'ta StartServer64.bat ile başlatılır. İlk açılışta yönetici parolası belirlenir ve ayar dosyaları oluşturulur.VDS'te aynı sunucuda test dünyası açıp mod güncellemelerini önce orada deneyebilirsiniz; bu, ana dünyanın bozulma riskini azaltır. Ayrılmış kaynak ile paylaşılan kaynak arasındaki farkı VDS nedir yazısında, iki yolun karşılaştırmasını ise oyun paketi mi VDS mi sayfasında bulabilirsiniz.
Project Zomboid sunucusu varsayılan olarak 16261/UDP portunu ana bağlantı için, 16262/UDP portunu ise doğrudan bağlantı trafiği için kullanır; oyuncuların bağlanabilmesi için her iki port da güvenlik duvarında UDP olarak açık olmalıdır. Port değerleri sunucu ayar dosyasındaki DefaultPort ve UDPPort satırlarıyla değiştirilebilir.
| Ayar | Varsayılan | Görev |
|---|---|---|
DefaultPort | 16261/UDP | Sunucuya ilk bağlantı ve Steam sorgusu |
UDPPort | 16262/UDP | Oyuncu bağlantı trafiği |
RCONPort | Ayar dosyasında tanımlı | Uzaktan yönetim (RCON, isteğe bağlı) |
RCON kullanacaksanız RCONPassword değerini güçlü tutun ve RCON portunu yalnız kendi IP adresinize açın. Aynı sunucuda ikinci bir Project Zomboid dünyası çalıştıracaksanız ona farklı bir -servername ve farklı port değerleri verin; iki sunucunun aynı portları paylaşması mümkün değildir. Oyuncular doğrudan bağlanırken oyun içindeki sunucu ekleme ekranına IP adresini ve DefaultPort değerini girer. Kural yazımı için oyun sunucusu port açma rehberine bakabilirsiniz.
Sunucu listede görünüyor ama oyuncular bağlanamıyorsa çoğu zaman yalnız ilk port açılmış, ikinci port unutulmuştur. Linux'ta ss -ulpn komutuyla sunucunun gerçekten hangi UDP portlarını dinlediğini görebilir, güvenlik duvarı kurallarınızı bu çıktıyla karşılaştırabilirsiniz. Port değerlerini değiştirdiğinizde sunucuyu yeniden başlatmanız gerekir.
Project Zomboid'de sunucu açarken ilk karar, hangi oyun dalını (Build) kullanacağınızdır; çünkü sunucu ve tüm oyuncuların aynı dalda olması gerekir ve farklı dalların kayıtları birbirine taşınamaz. Build 41 uzun süre çok oyunculu oyunun kararlı standardı oldu; Build 42 ise yeni sistemler getiren ve çok oyunculu desteği aşamalı olarak geliştirilen bir daldır.
Karar verirken şunlara bakın:
-beta parametresiyle seçilir. Oyuncuların istemci dalı sunucuyla aynı olmalıdır.Bir daldan diğerine geçiş genellikle yeni bir dünya başlatmayı gerektirir. Bu yüzden geçiş kararını topluluğunuza önceden duyurun ve eski dünyanın yedeğini saklayın; eski dala dönmek isterseniz bu yedek gerekir.
Project Zomboid sunucusunun ayarları, kullanıcı klasöründeki Zomboid/Server dizininde, sunucu adınızla başlayan üç dosyada tutulur: genel sunucu ayarları için sunucuadi.ini, oyun dünyasının kuralları için sunucuadi_SandboxVars.lua ve oyuncuların doğacağı bölgeler için sunucuadi_spawnregions.lua. Varsayılan sunucu adı servertest olduğu için dosyalar çoğu zaman servertest.ini gibi adlarla görünür.
PublicName, PublicDescription, Public, Password, MaxPlayers, PVP, PauseEmpty (sunucu boşken zamanı durdurma), Open (beyaz liste kapalı/açık), SaveWorldEveryMinutes, mod satırları ve RCON ayarları.Ayarları sunucu kapalıyken düzenleyin; sunucu açıkken yapılan değişiklikler kapanışta üzerine yazılabilir. Bazı sandbox ayarları yalnız yeni dünya oluşturulurken etkilidir; örneğin elektrik kesintisinin günü dünya başladıktan sonra değiştirildiğinde beklenen sonucu vermeyebilir. Oyun içindeki yönetici panelinden de pek çok ayar değiştirilebilir, ancak kalıcı ve izlenebilir bir yapı için dosyalar üzerinden çalışmak daha güvenlidir.
Project Zomboid sunucusuna Steam Workshop modu eklemek için sunucu ayar dosyasında iki satırı doldurursunuz: Workshop sayfasındaki sayısal kimlikleri içeren WorkshopItems= satırı ve mod klasörlerinin içindeki mod kimliklerini içeren Mods= satırı. Harita ekleyen modlar için ayrıca Map= satırına harita klasör adı eklenir. Sunucu açılışta modları Workshop'tan kendisi indirir, oyuncular bağlanırken de eksik modlar otomatik olarak indirilir.
WorkshopItems= satırına Workshop kimliklerini, Mods= satırına mod kimliklerini noktalı virgülle ayırarak ekleyin.Map= satırında kendi harita klasörünü varsayılan haritadan önce yazın.Bir Workshop öğesi birden fazla mod içerebilir; her birinin mod kimliğini ayrı ayrı eklemeniz gerekir. Mod güncellendiğinde sunucu ve oyuncu sürümü uyuşmazsa oyuncular bağlanamaz; bu durumda sunucuyu yeniden başlatmak çoğu zaman modları günceller. Mevcut bir dünyaya harita modu eklemek ya da bir modu kaldırmak dünyada tutarsızlığa yol açabilir; her mod değişikliğinden önce yedek alın.
Project Zomboid sunucusunda performansın anahtarı doğru Java bellek ayarı, makul zombi nüfusu, kontrollü mod listesi ve düzenli yeniden başlatmadır. Oyuncular performans sorunlarını genellikle zombilerin ışınlanması, kapıların geç açılması, araçların takılması ya da kısa donmalar olarak fark eder.
-Xmx değerini sunucunun toplam belleğinin altında, işletim sistemine pay kalacak biçimde ayarlayın. Çok düşük değer sık çöp toplama donmalarına, çok yüksek değer işletim sisteminin süreci sonlandırmasına yol açar.SaveWorldEveryMinutes değerini çok kısa tutmak büyük dünyalarda duraksamalara yol açar.Project Zomboid'in dünya kaydı binlerce küçük dosyadan oluştuğu için disk hızı, kayıt ve harita yükleme süresini doğrudan etkiler; NVMe disk bu yükü belirgin biçimde hafifletir. Oyuncu tarafındaki ağ gecikmesini sunucu yükünden ayırt etmek için oyun sunucusunda ping ve gecikme yazısına göz atabilirsiniz.
Project Zomboid sunucusunu güvenli tutmanın temeli beyaz liste ya da parola ile erişim kontrolü, yönetici yetkilerinin dikkatli dağıtılması, RCON'un korunması ve ağ seviyesinde DDoS korumasıdır.
Open=false yapıldığında yalnız yöneticinin oluşturduğu hesaplar bağlanabilir. Kapalı topluluklar için en güvenli yöntemdir; oyuncu hesapları yönetici panelinden ya da komutla eklenir.Password ayarını kullanın.setaccesslevel komutuyla verin.LIONFIN altyapısında RouteFence firewall, DDoS trafiğini sunucunuza ulaşmadan ağ seviyesinde filtreler; 7/24 NOC ve SOC izleme bu korumayı destekler. VDS'te işletim sistemini güncel tutun ve SSH erişimini anahtarla yapın; bunun için SSH anahtarı oluşturma rehberini kullanabilirsiniz. Saldırı türleri hakkında DDoS saldırısı nedir yazısını ve DDoS tanımını okuyabilirsiniz.
Project Zomboid sunucusunun dünya verisi kullanıcı klasöründeki Zomboid/Saves/Multiplayer/sunucuadi dizininde, oyuncu hesapları ve beyaz liste ise Zomboid/db/sunucuadi.db dosyasında tutulur; ayarlar Zomboid/Server altındadır. Bu üç konumu birlikte yedeklemek, sunucuyu tamamen geri getirmek için yeterlidir.
save komutunu çalıştırıp ardından quit ile düzgün kapatın.Saves/Multiplayer/sunucuadi klasörünü, db/sunucuadi.db dosyasını ve Server klasöründeki ayar dosyalarını arşivleyin.-servername değeriyle başlatın.Dünya klasörü binlerce küçük dosyadan oluştuğu için taşıma ve yedekleme sırasında dosyaları tek tek kopyalamak yerine önce sıkıştırılmış bir arşiv oluşturmak çok daha hızlıdır. Build 41 ve Build 42 kayıtları birbirine taşınamaz; taşıma öncesinde iki sunucunun aynı dalda olduğundan emin olun. Yedeklerin bir kopyasını sunucu dışında saklayın; yedek düzeni için oyun sunucusu yedekleme rehberine ve 3-2-1 yedekleme kuralı yazısına bakabilirsiniz.
Project Zomboid sunucularında en sık görülen sorunlar mod sürümü uyumsuzluğu, sunucu ve istemci dal farkı, Java bellek hataları ve portların kapalı olmasıdır. Sunucu konsolu ve Zomboid/Logs klasöründeki günlükler teşhisin ilk adımıdır.
| Belirti | Olası neden | Çözüm |
|---|---|---|
| “Workshop item version is different” | Mod güncellenmiş, sunucu eski sürümde | Sunucuyu yeniden başlatıp modların güncellenmesini sağlayın |
| Sunucuya bağlanırken sürüm hatası | Sunucu ve istemci farklı dalda | SteamCMD'de doğru beta dalını seçin |
| Sunucu bellek hatasıyla kapanıyor | -Xmx değeri düşük ya da toplam bellek yetersiz | Bellek ayarını yükseltin, gerekirse kaynakları artırın |
| Bağlantı zaman aşımı | 16261/16262 UDP kapalı | Portları güvenlik duvarında UDP olarak açın |
| Mod yüklenmiyor | Mods= satırında yanlış mod kimliği | Workshop açıklamasındaki Mod ID değerini kontrol edin |
Kurulumun ayrıntılı anlatımı için Project Zomboid sunucu kurulumu makalesine, SteamCMD ile dal seçimi ve güncelleme için SteamCMD kullanımı rehberine bakabilirsiniz. Altyapıyla ilgili sorunlarda müşteri panelindeki Destek bölümünden destek talebi açabilirsiniz.
Project Zomboid topluluk sunucusunun karakterini en çok zombi türü ve nüfusu, enfeksiyon kuralları, PvP durumu ve altyapı kesintilerinin zamanı belirler. Bu ayarlar dünyanın zorluğunu ve oyuncuların birbirleriyle ilişkisini doğrudan şekillendirir.
PVP=false ile oyuncular arası hasar kapatılır.Kuralları PublicDescription alanına ve topluluk kanallarınıza yazın. Dünya oluşturulduktan sonra bazı sandbox ayarlarını değiştirmek mevcut dünyaya beklenen biçimde yansımayabilir; bu nedenle önemli kararları sunucuyu açmadan önce vermek, ilerde gereksiz bir sıfırlama yapmak zorunda kalmanızı önler.
VDS paketini seçin
Oyuncu sayınıza ve mod planınıza göre kaynak tablosunu kullanarak uygun VDS paketini seçin.
Oyun dalını belirleyin
Sunucunun ve oyuncuların kullanacağı Build dalına karar verin; modların bu dalı desteklediğini kontrol edin.
Sunucu dosyalarını kurun
SteamCMD ile app_update 380870 komutunu çalıştırın ya da Destek bölümünden Project Zomboid kurulumu için talep açın.
İlk açılışı yapın
Sunucuyu ilk kez başlatıp yönetici parolasını belirleyin; ayar dosyaları oluşturulur.
Ayarları ve modları düzenleyin
Sunucu kapalıyken ini ve SandboxVars dosyalarını düzenleyin, Workshop ve Mod kimliklerini ekleyin, -Xmx bellek değerini ayarlayın.
Portları açıp yedek planlayın
16261 ve 16262 UDP portlarını açın, dünya klasörü ve veritabanı için düzenli yedek kurun.
Vanilla bir sunucu 8 oyuncuya kadar 4–6 GB toplam bellekle çalışır. 20–40 oyunculu modlu sunucularda 8–12 GB, ağır modlu ve kalabalık sunucularda 12–16 GB önerilir. Java’ya ayrılan -Xmx değeri toplam bellekten bir miktar düşük tutulmalıdır; değerler tahminidir.
Bellek ayarı sunucuyu başlatan yapılandırmada tutulur: Windows’ta StartServer64.bat dosyasında, Linux’ta genellikle sunucu klasöründeki ProjectZomboid64.json dosyasının Java parametreleri arasında. -Xmx değerini değiştirip sunucuyu yeniden başlattığınızda yeni bellek sınırı uygulanır.
Oyuncu sınırı sunucu ayar dosyasındaki MaxPlayers değeriyle belirlenir. Sınırı yükseltebilirsiniz, ancak her oyuncu çevresindeki harita parçalarını yüklediği için bellek ve işlemci ihtiyacı artar. Kaynak tablosunu ve oyuncu dağılımını dikkate alarak gerçekçi bir değer seçin.
Evet, Project Zomboid Dedicated Server yazılımı ücretsizdir ve SteamCMD üzerinden indirilebilir. Ücret, sunucuyu çalıştıracağınız altyapı içindir. Sunucuya bağlanan her oyuncunun kendi Project Zomboid kopyasına sahip olması gerekir.
Hayır. Build 41 ve Build 42 kayıtları birbiriyle uyumlu değildir; dal değiştirdiğinizde genellikle yeni bir dünya başlatmanız gerekir. Geçiş yapmadan önce eski dünyanın yedeğini saklayın ve modlarınızın yeni dalı destekleyip desteklemediğini kontrol edin.
Sunucu ayar dosyasındaki WorkshopItems= satırına Workshop kimliklerini, Mods= satırına mod kimliklerini noktalı virgülle ayırarak ekleyin; harita modları için Map= satırını da düzenleyin. Sunucu modları açılışta indirir, oyuncular da bağlanırken eksik modları otomatik alır.
Sunucunun ilk açılışında belirlediğiniz yönetici parolasıyla admin hesabıyla giriş yapabilirsiniz. Başka oyunculara yetki vermek için sunucu konsolunda ya da oyunda setaccesslevel komutunu kullanın. Yönetici yetkisini yalnız güvendiğiniz kişilere verin.
En yaygın nedenler 16261 ve 16262 UDP portlarının kapalı olması, sunucu ile istemcinin farklı oyun dalında olması ya da mod sürümlerinin uyuşmamasıdır. Önce portları, sonra Steam’deki beta dalını, en son da sunucu günlüğündeki mod hatalarını kontrol edin.
Bu, sunucu ayarlarındaki PauseEmpty değerine bağlıdır. Açık olduğunda sunucuda kimse yokken oyun zamanı durur; böylece oyuncular yokken elektrik kesintisi gibi olaylar gerçekleşmez ve sunucu gereksiz yük taşımaz. Kalabalık topluluklarda bu ayar genellikle kapatılır.
Uzman ekibimizle ihtiyacınıza en uygun çözümü birlikte belirleyelim.
Çerezler. Siteyi çalıştırmak için zorunlu çerezleri, deneyimi iyileştirmek için tercih ve analiz çerezlerini kullanıyoruz. Gizlilik Politikası