- Katılım
- 25 Temmuz 2025
- Mesajlar
- 28
Metin2, yıllardır popülerliğini koruyan MMORPG oyunlarından biridir. Kendi PVP sunucunuzu kurarak oyunculara özel bir deneyim sunabilir, kendi sistemlerinizi geliştirebilir ve topluluğunuzu oluşturabilirsiniz. Bu rehberde, sıfırdan bir Metin2 PVP sunucusu kurmayı adım adım anlatıyoruz.
Sunucu Kurulumu için Gerekenler:
Gerekli Araçlar ve Dosyalar
Sunucu Kurulumu için Gerekenler:- Bir adet VPS veya Dedicated Server (Tercihen CentOS 7 veya FreeBSD)
- FileZilla (Dosya aktarımı için)
- Putty (SSH bağlantısı için)
- WinSCP (alternatif dosya yöneticisi)
- Navicat veya HeidiSQL (veritabanı işlemleri için)
- Metin2 Server Files (2022-2025 uyumlu, temiz dosyalar)
- Server DB (veritabanı dosyaları)
1. Sunucu Alımı ve Hazırlık
- Tercih ettiğin bir hosting firmasından Linux tabanlı bir sunucu (tercihen CentOS 7 x64) kirala.
- IP adresini, root bilgilerini not al.
- SSH bağlantısı kurmak için Putty’i indir ve root ile bağlan.
2. Server Files Yükleme
- Temiz bir Metin2 server files (game ve db) indir.
- FileZilla ile /usr/home/game dizinine dosyaları aktar.
- chmod +x start.sh ve chmod +x stop.sh komutları ile dosyalara çalıştırma izni ver.
- sh start.sh komutuyla sunucuyu başlat.
3. Veritabanı Kurulumu
- Navicat üzerinden yeni bir bağlantı oluştur.
- DB dosyalarındaki account, player, common, log SQL veritabanlarını import et.
- account tablosuna admin hesabı eklemeyi unutma.
4. Port Açma ve Güvenlik
- Sunucuda aşağıdaki portlar açık olmalı:
- 13000, 13001, 13002, 13003 (game portları)
- 3306 (MySQL)
- 22 (SSH)
- iptables veya firewalld kullanarak bu portları aç.
5. Client Düzenleme
- Kendi logonuzu ve sunucu IP’nizi client içinde serverinfo.py dosyasına ekleyin.
- root.epk ve root.eix dosyalarını düzenlemek için Epack Editor kullanabilirsiniz.
- Client ile serverın uyumlu olması çok önemlidir.
6. Sorun Giderme ve Log Takibi
- Konsolda hata veriyorsa:
- syserr ve syslog dosyalarını inceleyin.
- Bağlantı hatalarında:
- IP ve portları, firewall ayarlarını kontrol edin.
7. Ekstra Sistemler ve Özelleştirme
- Level sınırı değiştirme
- Yeni zırh, silah ve kostüm ekleme
- Lonca savaş sistemi
- Pet ve binilebilir canavar sistemleri
- Görev sistemi (quest.lua dosyaları)
8. Sunucuyu Yayına Alma
- Oyuncular için tanıtım videosu, forum ve Discord sunucusu oluştur.
- Oyununuzu tanıtmak için PVP sunucu listelerine kayıt olun.
- Güvenlik ve yedekleme sistemlerini aktif tutun.
Önemli Güvenlik İpuçları
- root şifresini güçlü yapın.
- Sık sık veritabanı yedeği alın.
- FTP ve SSH girişlerini sınırlayın.
- DDoS ve exploit korumaları uygulayın.