Sunucu kurulumu açıklandı: Siparişinden sonra ne olur?
game-serverhosting'te az önce bir oyun sunucusu sipariş ettin ve ilk girişi mi bekliyorsun? Bu rehberde perde arkasında neler olduğunu, her aşamanın ne kadar sürdüğünü ve bir şey takılırsa ne yapabileceğini adım adım açıklıyoruz.
6 kurulum aşamasına genel bakış
| # | Aşama | Durum göstergesi | Tipik süre |
|---|---|---|---|
| 1 | payment_received |
Ödeme alındı | 1–3 saniye |
| 2 | creating_server |
Sunucu oluşturuluyor | 30–60 saniye |
| 3 | installing |
Yazılım kuruluyor | 30 sn – 30 dk |
| 4 | creating_dns |
DNS yapılandırılıyor | 10–30 saniye |
| 5 | setting_up |
Oyun kurulumu | 0–3 dakika |
| 6 | ready |
Sunucu çevrimiçi | – |
Pratikte çoğu oyun için sunucun 2–5 dakika içinde kullanıma hazırdır. Büyük modpack'lerde (örn. ATM10, FTB-Skies) veya ARK'ta yazılım kurulumu daha uzun sürebilir — 30 dakikaya kadar normaldir.
Aşama 1: Ödeme alındı (payment_received)
Stripe ödemeni onayladığı anda webhook uç noktamız sunucu provisioning hattına hemen bir sinyal gönderir. Bu aşamada şunlar olur:
- Ödeme siparişinle ilişkilendirilir (idempotent — Stripe aynı webhook'u birden fazla kez gönderse bile yalnızca bir kez provisioning yapılır)
- Hesabın ödeme yapan müşteri olarak işaretlenir
- Sonraki iş (
CreateServerJob) sunucu kuyruğumuza gönderilir
Takılırsa: Çok nadir. Stripe ödemen bu aşamada 5 dakikadan uzun süre kalırsa desteğe başvur — o zaman genellikle webhook sağlayıcıda takılmıştır.
Aşama 2: Sunucu oluşturuluyor (creating_server)
Şimdi sistemimiz bölgende (varsayılan: Falkenstein/Almanya) paketin için yeterli RAM, CPU ve Disk'e sahip boş bir Node arar. Ayrıca:
- Node üzerinde boş bir port (Allocation) ayırırız
- Minecraft'ta iki Allocation talep edilir: biri Java, biri Bedrock Cross-Play için
- Pterodactyl sunucu kaydını Egg değişkenlerinle (oyun sürümü, RAM limiti, başlangıç parametreleri) oluşturur
Takılırsa: Bir pakette boş Node kalmazsa sistem ikinci bir bölgeye geri döner. Bu aşamada 5 dakikadan uzun kalırsan arka planda manuel kontrol eder ve gerekirse kapasite artırmamız gerekiyorsa seninle iletişime geçeriz.
Aşama 3: Yazılım kuruluyor (installing)
Bu en uzun aşamadır — ve en büyük değişkenliğe sahip olanı. Burada Node üzerindeki Wings-Daemon Egg'inin kurulum betiğini indirir ve çalıştırır. Örnekler:
- Minecraft Vanilla: ~60 saniye (Mojang'dan sunucu jar'ı indir)
- Modpack'ler (ATM10, FTB): 5–30 dakika (birkaç GB mod indir)
- Rust: 5–15 dakika (Steam Workshop sync)
- ARK Survival Ascended: 10–25 dakika (büyük oyun imajı)
- CS2: 3–8 dakika (SteamCMD CS2'yi indirir)
- Palworld: 4–10 dakika
Bu aşamada dashboard'da bir ilerleme göstergesi görürsün ("Kurulum çalışıyor…"). Sayfadan güvenle çıkabilirsin — devam ettiğinde seni bilgilendiririz.
Takılırsa: >90 dakikada sunucu otomatik olarak „stuck" (takıldı) olarak işaretlenir. Monitoring işimiz (servers:detect-stuck) her 5 dakikada kontrol eder ve gerekirse bir kurtarma denemesi tetikler. Hiçbir şey yapmana gerek yok.
Aşama 4: DNS yapılandırılıyor (creating_dns)
Sunucun güzel bir subdomain altında erişilebilir olsun diye (örn. meinserver.game-serverhosting.com), otomatik olarak iki Cloudflare-DNS kaydı oluştururuz:
- A kaydı:
meinserver.game-serverhosting.com→ Node'unun IP adresi - SRV kaydı: Oyuna özel, örn.
_minecraft._tcp.meinserver→ sunucunun portu
SRV kaydı, oyuncuların port numarası girmek zorunda olmamasının nedenidir — Minecraft, TeamSpeak ve diğer istemciler portu otomatik olarak DNS'ten okur.
Takılırsa: Cloudflare API sorunları son derece nadirdir (<%0,1). DNS aşaması başarısız olursa sunucun yine de çalışır — o zaman ona IP + Port ile doğrudan erişirsin.
Aşama 5: Oyuna özel kurulum (setting_up)
Bazı oyunlar Egg kurulum betiğinde olmayan ek işlemlere ihtiyaç duyar:
- Minecraft: EULA'yı (
eula.txt) otomatik olarak kabul eder, Bedrock Cross-Play için Geyser + Floodgate kurar veserver.properties'i doğru portla yamalarız. - CS2: GSLT token'ın (Steam'den Game Server Login Token)
STEAM_ACCdeğişkenine ayarlanır. Sihirbazda token girmediysen daha sonra „Ayarlar" altında ekleyebilirsin. - FiveM: txAdmin giriş URL'sini hazırlarız.
Takılırsa: Bu aşama çok hızlıdır. Hatalarda dashboard'da somut bir hata mesajı görürsün (örn. „GSLT token eksik").
Aşama 6: Sunucu çevrimiçi (ready)
Bu aşamaya ulaşıldığında:
- Tüm giriş bilgileriyle (subdomain, port, Pterodactyl girişi) bir e-posta bildirimi alırsın
- İsteğe bağlı: Discord bildirimi (ayarlarda etkinleştirildiyse)
- Dashboard'da sunucu yeşil
Çevrimiçirozetiyle görünür - „Sunucuyu başlat" ile başlayabilirsin — Yapılandırmaları ayarlayabilmen için sunucu kurulumdan sonra varsayılan olarak otomatik başlamaz
Bir şey takılırsa ne yapmalı?
Vakaların >%99'unda her şey otomatik olarak çalışır. Yine de olursa:
- Aşama 3'te (
installing) sabır — bu en uzun aşamadır, 30 dakikaya kadar endişe etmene gerek yok. - Tarayıcı sekmesini kapatmak sorun değil — sunucu arka planda provisioning'e devam eder. Hazır olduğunda e-posta alırsın.
- Durum sayfasını kontrol et: Dashboard altyapımızın güncel durumunu gösterir.
- Desteğe başvur: Sunucun >1 saattir aynı aşamada duruyorsa dashboard'daki destek bileti sistemi üzerinden bize yaz.
Sık sorulan sorular
Kurulum çok uzun sürerse sunucuyu iptal edebilir miyim? Evet — dashboard üzerinden sunucuyu istediğin zaman silebilirsin. Aktif abonelikte duraklatılır; tek seferlik siparişte hesap kredisi geri verilir.
Kurulum başarısız olursa param geri gelir mi? Evet, otomatik olarak. Kurtarma sistemimiz başarısız provisioning'leri algılar ve tutarı hesap kredine geçirir. Hiçbir şey yapmana gerek yok.
Neden bazı oyunlarda daha uzun sürüyor? Oyun indirmeleri farklı büyüklüktedir — Minecraft Vanilla ~30 MB, ARK ~20 GB. Bunu hızlandıramayız, ama indirmelerin mümkün olduğunca hızlı çalışması için Node başına NVMe-SSD ve 10-Gbit bağlantı kullanırız.
Aynı anda birden fazla sunucu sipariş edebilir miyim? Elbette — her sunucu paralel ve bağımsız olarak provisioning yapar.