Metin2 sunucu kurulumunun tüm adımları: işletim sistemi seçimi, veritabanı kurulumu, server files yükleme, port ayarları ve client düzenleme.
Metin2 sunucu kurmak, ilk kez yapanlar için karmaşık görünür ama adımları bilindiğinde birkaç saatte tamamlanan bir iştir. Bu rehberde, sunucuyu teslim aldığınız andan oyuncuların bağlanabildiği ana kadar tüm süreci anlatıyoruz.
Başlamadan Önce Neye İhtiyacınız Var?
Kuruluma geçmeden önce üç şeyin hazır olması gerekir:
- Veri merkezinde barındırılan bir sunucu. Ev bilgisayarı bu iş için uygun değildir; yükleme hızı yetersizdir, sabit IP yoktur ve DDoS korumasından yoksundur.
- Metin2 server files. Oyunun sunucu tarafını çalıştıran dosya paketi.
- Düzenlenmiş client. Oyuncuların bağlanacağı istemci, sizin sunucunuzun IP adresini gösterecek şekilde ayarlanmalıdır.
Sunucu tarafını Metin2 sunucu paketlerimizden temin edebilirsiniz; kurulum otomatik yapılır ve erişim bilgileri 3-15 dakika içinde e-postanıza gelir.
1. Adım: Doğru İşletim Sistemini Seçin
Bu, kurulumun en kritik kararıdır ve sonradan değiştirmek sunucuyu sıfırlamak demektir. Metin2 server files uzun yıllar FreeBSD üzerinde geliştirildi; piyasadaki klasik dosya setlerinin çoğu hâlâ FreeBSD ikilileri içerir.
FreeBSD sürümü de önemlidir. Eski setler FreeBSD 9 veya 10 için derlenmişken, yeni setler 12 ve 13 sürümlerini hedefler. Yanlış sürümde kütüphane uyumsuzluğu yaşanır ve oyun sunucusu hiç başlamaz.
Linux tarafında Ubuntu ve Debian için uyarlanmış setler mevcuttur. Kural basittir: dosya setiniz hangi sistem için hazırlandıysa onu kurun. Emin değilseniz sipariş sırasında dosya setinizi belirtin, uygun sistemi kurulu teslim edelim.
2. Adım: Sunucuya Bağlanın
FreeBSD ve Linux sunucularda SSH ile bağlanırsınız. Windows kullanıyorsanız PuTTY veya Windows Terminal işinizi görür. İlk bağlantıdan sonra yapmanız gerekenler:
- Varsayılan şifreyi değiştirin.
- Mümkünse şifre yerine SSH anahtarı ile girişe geçin.
- Güvenlik duvarını yapılandırın; yalnızca ihtiyacınız olan portları açık bırakın.
Bu adımları atlamak, sunucunuzun otomatik tarama yapan botlar tarafından kısa sürede bulunması demektir.
3. Adım: Veritabanını Kurun
Metin2 karakterleri, envanterleri, loncaları ve hesapları MySQL veya MariaDB üzerinde tutar. Veritabanı kurulduktan sonra:
- Root şifresini belirleyin ve güvenli saklayın.
- Oyun için ayrı bir veritabanı kullanıcısı oluşturun; root ile bağlanmayın.
- Veritabanına dışarıdan erişimi kapatın; yalnızca sunucu içinden erişilebilir olmalıdır.
- Bellek havuzu ve eşzamanlı bağlantı limitlerini oyuncu sayınıza göre artırın.
Varsayılan ayarlar küçük kurulumlar içindir. Kalabalık bir sunucuda bu ayarlar bırakılırsa, oyuncular giriş yapamaz veya karakter kaydetme işlemleri yavaşlar.
4. Adım: Server Files Yükleyin
Dosyalarınızı sunucuya aktarın ve uygun dizine açın. Ardından:
- Dosya izinlerini ayarlayın; çalıştırılabilir dosyaların execute izni olmalıdır.
- Veritabanı SQL dosyalarını içe aktarın.
- Yapılandırma dosyalarında sunucunun IP adresini kendi IP'nizle değiştirin.
- Oyun oranlarını (EXP, drop, yang) istediğiniz gibi ayarlayın.
Bu aşamada en sık yapılan hata, yapılandırma dosyalarında eski IP adresinin unutulmasıdır. Sunucu başlar ama oyuncular bağlanamaz.
5. Adım: Portları Açın
Metin2 genellikle 13000-14000 aralığındaki TCP ve UDP portlarını kullanır. Auth sunucusu, DB sunucusu ve her kanal farklı portlarda çalışır. Güvenlik duvarında bu portların açık olması gerekir.
Portları açarken yalnızca kullandığınız aralığı açın; tüm portları açmak gereksiz risk yaratır.
6. Adım: Client Düzenleyin
Oyuncuların indireceği client dosyasının içinde sunucunuzun IP adresi yazılıdır. Bu bilgiyi kendi sunucunuzun IP'siyle güncellemeniz gerekir. Client hazırlandıktan sonra bir indirme bağlantısı üzerinden oyuncularınıza sunarsınız.
Burada önemli bir nokta var: sunucunuzun IP adresi değişmemelidir. IP değişirse tüm oyuncularınızın client güncellemesi yapması gerekir ve bu ciddi oyuncu kaybına yol açar. Bizde tahsis edilen IP, hizmet devam ettiği sürece değişmez; paket yükseltmelerinde de korunur.
7. Adım: Test Edin
Açılış duyurusu yapmadan önce mutlaka test edin:
- Hesap oluşturma ve giriş çalışıyor mu?
- Karakter yaratılabiliyor mu?
- Haritalar arası geçiş sorunsuz mu?
- Savaş, eşya alma ve ticaret düzgün işliyor mu?
- Sunucu birkaç saat kesintisiz ayakta kalıyor mu?
Sorun çıkarsa bakılacak ilk yer syserr dosyasıdır; oyun sunucusu karşılaştığı hataları buraya yazar.
Sık Karşılaşılan Sorunlar
Sunucu başlıyor ama oyuncular bağlanamıyor
Genellikle port kapalıdır veya yapılandırmada IP adresi yanlıştır. Güvenlik duvarını ve config dosyalarını kontrol edin.
Sunucu birkaç dakika sonra çöküyor
RAM yetersiz olabilir veya dosya seti işletim sistemi sürümüyle uyumsuzdur. syserr dosyası genellikle nedeni açıkça yazar.
Giriş çok yavaş
Auth sunucusu veya veritabanı darboğaz yapıyordur. Veritabanı ayarlarını gözden geçirin; NVMe SSD kullanmak bu noktada belirgin fark yaratır.
Özet
Metin2 sunucu kurulumu, doğru sırayla ilerlendiğinde yönetilebilir bir süreçtir. En kritik kararlar işletim sistemi seçimi ve veritabanı yapılandırmasıdır. Donanım tarafında ise yüksek frekanslı işlemci ve NVMe SSD, oyuncuların hissettiği akıcılığı doğrudan belirler.
Kurulum sırasında takılırsanız teknik destek ekibimize yazabilirsiniz; Metin2 altyapısını bilen ekip 7/24 ulaşılabilir durumdadır.
