Metin2 sunucusu nasıl kurulur? Sağlıklı bir kurulum; doğru VDS veya fiziksel sunucu seçimi, FreeBSD yapılandırması, MariaDB kurulumu, server files yükleme, client bağlantısı, port ayarları, güvenlik ve test aşamalarından oluşur.
Kurulum yalnızca dosyaları sunucuya yükleyip servisleri başlatmak değildir. Files, client, veritabanı, işletim sistemi ve ağ yapılandırmasının birbiriyle uyumlu olması gerekir. Yanlış izinler, hatalı portlar veya uyumsuz veritabanı sürümü sunucunun açılmamasına ya da oyun içinde sorun yaşanmasına neden olabilir.
Kısa cevap: Metin2 sunucusu kurmak için uygun bir VDS veya fiziksel sunucu, files ile uyumlu FreeBSD sürümü, MariaDB veya MySQL, server files, client ve temel sistem yönetimi bilgisi gerekir. Kurulumdan önce mutlaka yedek ve geri dönüş planı hazırlanmalıdır.
Donanım seçimi için Metin2 Sunucu İçin Kaç GB RAM ve Hangi İşlemci Gerekir? rehberimizi inceleyebilirsiniz.
Yeni kurulan, files testi yapılan veya orta ölçekli projelerde güçlü bir VDS yeterli olabilir. Yüksek oyuncu, fazla kanal ve tam donanım kontrolü gerektiren projelerde fiziksel sunucu değerlendirilebilir.
Karar vermek için Metin2 VDS mi Fiziksel Sunucu mu? karşılaştırmamızı okuyabilirsiniz.
Yeni projeler için Başlangıç Metin2 Sunucu, büyüyen projeler için Orta Düzey Metin2 Sunucu paketleri değerlendirilebilir.
Metin2 server files paketlerinin önemli bir bölümü FreeBSD üzerinde çalışır. Ancak her files paketi aynı FreeBSD sürümüyle uyumlu değildir. Kurulumdan önce sağlayıcının önerdiği sürüm öğrenilmelidir.
İlk yapılandırmada aşağıdaki işlemler yapılmalıdır:
Eski binary veya kütüphaneler yeni FreeBSD sürümleriyle çalışmayabilir. Bu nedenle güncel olan her zaman otomatik olarak en uyumlu seçenek değildir.
Metin2 hesap, oyuncu, item, lonca ve log verileri veritabanında tutulur. Kullanılacak MariaDB veya MySQL sürümü files içindeki DB servisi ve SQL yapılarıyla uyumlu olmalıdır.
Kurulum sırasında:
Server files arşivi güvenli yöntemle sunucuya aktarılmalı ve uygun dizine açılmalıdır. Dosya sahibi, grup ve çalıştırma izinleri files yapısına göre düzenlenmelidir.
Yaygın dizin yapısında şu bileşenler bulunabilir:
Files seçiminde uyumluluk ve kullanım hakları için Metin2 Server Files Nedir? rehberimizi inceleyebilirsiniz.
Yanlış dosya izinleri servislerin çalışmamasına veya güvenlik açığına neden olabilir. Tüm dizinlere gereksiz şekilde tam yetki vermek doğru değildir.
Uygulanması gereken temel yaklaşım:
Auth, DB ve game core dizinlerindeki CONFIG dosyalarında IP, port, kanal, core, veritabanı ve locale ayarları bulunabilir.
Kontrol edilmesi gerekenler:
Aynı portun birden fazla servis tarafından kullanılması servislerin başlamamasına neden olabilir.
Client içindeki server IP, port, binary, root, proto ve pack yapısı server files ile uyumlu olmalıdır.
Client bağlantısı için:
Yalnızca gerekli portlar internete açılmalıdır. SSH, MariaDB ve yönetim portları mümkünse sabit IP adresleriyle sınırlandırılmalıdır.
P2P portları game core süreçlerinin kendi aralarında iletişim kurması için kullanılır. Bu portların herkese açık bırakılması yerine yalnızca aynı sunucu, özel ağ veya güvenilir IP adreslerine izin verilmesi daha güvenlidir.
DDoS ve firewall yapısı için Metin2 DDoS Koruması Nedir? makalemizi inceleyebilirsiniz.
Servisler genellikle DB, auth ve game core sırasıyla başlatılır. Kullanılan files yapısına göre sıra değişebilir.
İlk çalıştırmada:
Lag, donma ve oyundan atma sorunları için Metin2 Sunucu Neden Lag Yapar? rehberimizi okuyabilirsiniz.
Yedekler yalnızca aynı sunucu üzerinde tutulmamalıdır. Server files, client, veritabanı ve yapılandırma dosyaları ayrı ayrı yedeklenmelidir.
Hazır files, temel servislerin, client yapısının ve veritabanının önceden hazırlanmış olması nedeniyle kurulum süresini kısaltabilir. Ancak uyumluluk, lisans, güvenlik ve teknik destek kapsamı mutlaka kontrol edilmelidir.
Metin2 server files, panel ve yazılım tanıtımları için Siberdizayn.org adresini ziyaret edebilirsiniz.
Siberdizayn; başlangıç, orta düzey ve profesyonel projelere uygun yüksek frekanslı işlemci, NVMe disk ve Türkiye lokasyonlu Metin2 sunucu çözümleri sunmaktadır.
Tüm seçenekleri karşılaştırmak için Metin2 Sunucu Paketleri sayfamızı inceleyebilirsiniz.
Yoğun oyuncu ve kanal hedefi bulunan projeler için Profesyonel Metin2 Sunucu, saldırı riski bulunan projeler için DDoS Korumalı Metin2 Sunucu paketleri değerlendirilebilir.
Birçok server files FreeBSD üzerinde çalışır. Doğru sürüm, files ve binary uyumluluğuna göre seçilmelidir.
Files testi, yeni ve orta ölçekli projelerde güçlü bir VDS yeterli olabilir. Yoğun projelerde fiziksel sunucu değerlendirilebilir.
Metin2 server files bir veritabanına ihtiyaç duyar. Kullanılacak MariaDB veya MySQL sürümü files ile uyumlu olmalıdır.
Binary, proto, root ve server files bileşenlerinin birbiriyle uyumlu olması gerekir. Aksi durumda bağlantı ve görüntüleme sorunları yaşanabilir.
Genellikle hayır. Yalnızca gerekli yerel veya güvenilir IP adreslerine izin verilmesi daha güvenlidir.
Evet. Özellikle güncelleme, SQL içe aktarma ve files değişikliklerinden önce tam yedek alınmalıdır.
Files yapısı, işletim sistemi, veritabanı ve client hazırlığına göre değişir. Hazır ve uyumlu files ile süre kısalabilir.
IP, auth portu, firewall, client root ve binary ayarları, proto uyumu ve auth servis logları kontrol edilmelidir.