- Katılım
- 23 Eki 2022
- Mesajlar
- 8,973
- Çözümler
- 13
- Tepkime puanı
- 6,563
- Puanları
- 113
- Yaş
- 28
Metin2 PvP Server Kurma Rehberi (2026) – Sıfırdan Kurulum
GEREKENLER
Sanal Sunucu / VM
- VirtualBox (local test için)
- FreeBSD 64bit (genelde 11/13 tabanlı Metin2 sistemleri)
🛠 Bağlantı Araçları
- PuTTY
- WinSCP
- Navicat
1. SANAL MAKİNE KURULUMU
- VirtualBox kur
- Yeni VM oluştur:
- Type: BSD
- Version: FreeBSD (64-bit)
- Disk: min 20–40 GB
- RAM: 2–4 GB (test server için)
2. FREEBSD KURULUMU
Kurulum sonrası:pkg update
pkg install nano bash mysql80-server
Aktif et:
sysrc mysql_enable="YES"
service mysql-server start
3. METIN2 SERVER FILES
Server tarafında 3 ana yapı vardır:- Game files (game / game99 / db)
- share data (map, mob, item)
- config dosyaları
Önemli:- Files FreeBSD uyumlu olmalı
- binary (game / db) doğru compile edilmiş olmalı
🗄 4. MYSQL DATABASE KURULUMU
Navicat ile bağlan:- Host: IP
- User: root
- Pass: (kurulum şifresi)
Import et:
- player
- account
- common
- log
5. SERVER CONFIG AYARLARI
Önemli dosyalar:CONFIG
CHANNEL
game99
db
Düzenlenecek:
- IP adresi
- Portlar
- DB bağlantısı
6. PORTLAR (ÇOK ÖNEMLİ)
Açılması gerekenler:- 11002 (login)
- 13000–14000 (channels)
- 22 (SSH)
7. CLIENT BAĞLANTISI
Client tarafında:- serverinfo.py
- root/pack
- ip değişimi
Örnek:
SERVER_IP = "YOUR_IP"
8. SERVER START
SSH (PuTTY) ile:./start.sh
veya:
sh start.sh
Kontrol:
ps aux
9. TEST AŞAMASI
- Login ekran geliyor mu?
- Channel list çalışıyor mu?
- Char create açılıyor mu?
- Map giriyor mu?
YAYGIN HATALAR
Login yok
→ port / auth hatasıChannel boş
→ core çalışmıyorClient crash
→ wrong root / pack mismatchDB bağlantı yok
→ mysql config hatalı
PRO İPUÇLARI
- Her zaman clean FreeBSD kullan
- Files uyumlu source seç
- Syserr sürekli kontrol et
- First test = offline local VM
SONUÇ
Metin2 PvP server kurmak 3 parçadan oluşur:- FreeBSD (OS)
- Server files (game/db/share)
- Client (pack + ip)
Hepsi doğru bağlanırsa server sorunsuz açılır.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
