- Katılım
- 23 Eki 2022
- Mesajlar
- 9,177
- Çözümler
- 14
- Tepkime puanı
- 7,143
- Puanları
- 113
- Yaş
- 28
Metin2 Server Files Kurulumu (VirtualBox + WinSCP + PuTTY)
Bu rehberde Metin2 Server Files dosyalarının VirtualBox, WinSCP ve PuTTY kullanılarak nasıl kurulacağını adım adım anlatacağız.Gereksinimler
- VirtualBox
- WinSCP
- PuTTY
- BSD VHD (Server Files sürümünüze uygun)
- Metin2 Server Files
- MySQL Dosyaları
- Navicat (Opsiyonel)
1. VirtualBox Kurulumu
Öncelikle kullanacağınız Server Files sürümüne uygun BSD VHD dosyasını indirin.Ardından VirtualBox'ı açın ve:
- New (Yeni) butonuna tıklayın.
- Sunucunuza bir isim verin.
- Type bölümünden BSD seçin.
- Bellek (RAM) miktarını belirleyin.
- İşlemci (CPU) sayısını ayarlayın.
- Use an existing virtual hard disk file seçeneğini işaretleyin.
- İndirdiğiniz VHD dosyasını seçin.
- Kurulumu tamamlayın.
2. Ağ (Network) Ayarları
Oluşturduğunuz sanal makineyi seçin.Settings → Network bölümüne girin.
- Adapter'ı etkinleştirin.
- Attached To kısmından Bridged Adapter seçin.
- Ağ kartınızı seçin.
- Ayarları kaydedin.
Fiziksel (Dedicated/VPS) sunucu kullanıyorsanız bu adımı uygulamanıza gerek yoktur.
3. BSD'ye Giriş
VirtualBox üzerinden sistemi başlatın.BSD açıldıktan sonra:
- Kullanıcı adını girin.
- Şifreyi girin.
ifconfig
inet satırında görünen IP adresini not edin.
4. PuTTY ile Bağlanma
PuTTY programını açın.- Host Name bölümüne sunucu IP adresinizi yazın.
- SSH bağlantısını başlatın.
- BSD kullanıcı adı ve şifresi ile giriş yapın.
5. WinSCP ile Dosya Aktarma
WinSCP'yi açın.Yeni bağlantı oluşturun ve:
- Host: Sunucu IP'si
- Username: BSD kullanıcı adı
- Password: BSD şifresi
Bağlandıktan sonra:
Server Files
/usrklasörüne yükleyin.
MySQL Dosyaları
/var/dbklasörüne yükleyin.
6. Eski Dosyaları Silme (Opsiyonel)
Eğer sunucuda daha önce Server Files kuruluysa eski dosyaları silmeniz önerilir.Game Dosyaları
cd /usrrm -rf game
MySQL Dosyaları
cd /var/dbrm -rf mysql
İlk kez kurulum yapıyorsanız bu adımı atlayabilirsiniz.
7. Server Files Kurulumu
Game dosyalarını açın:cd /usr
tar zxvf serverfilename.tar.gz
MySQL dosyalarını açın:
cd /var/db
tar zxvf servermysqli.tar.gz
8. MySQL Root Şifresini Sıfırlama
Kurulum tamamlandıktan sonra aşağıdaki komutları çalıştırın./usr/local/etc/rc.d/mysql-server stop
mysqld_safe --skip-grant-tables &
mysql -u root
use mysql;
update user set password=PASSWORD("test") where User='root';
flush privileges;
quit
/usr/local/etc/rc.d/mysql-server start
Eğer son komut hata verirse bunun yerine aşağıdaki komutu kullanın:
/usr/local/etc/rc.d/mysql-server restart
9. Sunucuyu Yeniden Başlatma
rebootkomutunu çalıştırarak BSD sistemini yeniden başlatın.
10. Game Server'ı Başlatma
Kurduğunuz klasöre giderek Game Server'ı çalıştırın.Örnek:
cd /usr/game
sh start.sh
Bazı Server Files sürümlerinde başlangıç dosyasının adı farklı olabilir (örneğin start.sh, game.sh veya run.sh).
11. Client IP Ayarı
Client dosyalarınızın root klasörünü açın.serverinfo.py
dosyasını düzenleyerek kendi sunucu IP adresinizi yazın.
Daha sonra root dosyalarını tekrar packleyin ve istemciyi çalıştırın.
