FiveM Sunucu Kurulumu: txAdmin ile Adım Adım Rehber
FiveM GTA V roleplay sunucunuzu txAdmin paneli ile kurun, ESX/QBCore framework yükleyin ve optimize edin.
FiveM sunucusu, GTA V roleplay toplulukları için en popüler özel sunucu platformudur. Kurulumun tamamı sunucunuzda çalışır; FiveM hiçbir sunucuyu kendi altyapısında barındırmaz. JetSunucum Ryzen 9 5900X paketleriyle 60–128 oyuncuya kadar stabil FPS sağlar.
Gereksinimler ve hazırlık
Kuruluma başlamadan önce sunucunuzun hazır olması gerekir.
- JetSunucum'dan en az 4 GB RAM'li bir VDS veya Premium VDS paketi kiralamış olun.
- Sunucunuza SSH ile bağlanıp güncel paketleri yükleyin (build-essential, git, unzip).
- Güvenlik duvarından FiveM portlarını (30120, 40120) açın.
Adım 1: FiveM artifact indirme
Sunucu tarafında çalışan dosyaları indirip çalıştırılabilir hale getirin.
- Sunucu dizinine gidin: cd /opt/fivem
- Sunum sürümünü indirin: wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/<build>/fx.tar.xz
- Dosyaları çıkartın ve çalıştırma izni verin: tar xf fx.tar.xz && chmod +x FXServer
Adım 2: txAdmin ile ilk kurulum
txAdmin, FiveM'in web tabanlı yönetim panelidir; sunucu yapılandırmasını tarayıcıdan yapmanızı sağlar.
- Sunucuyu başlatın: ./FXServer +set txAdminPort 40120
- Tarayıcıdan sunucunuzun 40120 portunu açın (örn. http://SUNUCU_IP:40120).
- Cfx.re hesabınızla giriş yapın; yeni sunucu profili oluşturup sunucu adını ve lisans anahtarını girin.
- txAdmin recipe olarak "Popular Recipes > FXServer" seçin; kurulumu tamamladıktan sonra panel otomatik açılır.
Adım 3: Veritabanı bağlantısı
Roleplay toplulukları kalıcı veri için MySQL kullanır; bağlantı yanlışsa sunucu açılır ama veriler kaydedilmez.
- Veritabanı ve bir kullanıcı oluşturup kullanıcıya tüm yetkileri verin.
- sunucu.cfg içinde set mysql_connection_string "mysql://KULLANICI:SIFRE@127.0.0.1/veritabani" satırını tanımlayın.
- oxmysql resource'ini başlatın; konsolde "Connected to database" mesajını doğrulayın.
Performans ayarları
Oyuncu sayısı ile RAM eşleşmeli, gereksiz kaynaklar kapatılmalıdır.
- 8 GB RAM ile yaklaşık 64, 16 GB RAM ile 100+ oyuncu hedefleyin.
- sv_maxclients değerini RAM'e göre ayarlayın; abartmak sunucuyu takılma noktasına getirir.
- txAdmin üzerinden otomatik yeniden başlatma ve performans izleme (monitör) özelliğini etkinleştirin.
Sıkça sorulan sorular
FiveM sunucusu için kaç GB RAM gerekir?
Boş bir sunucu için 4 GB yeterlidir. 64 oyuncu hedefi için 8 GB, 100+ oyuncu için 12–16 GB önerilir. Topluluk scriptleri (ESX/QBCore) veritabanı kullanımı nedeniyle RAM ihtiyacını artırır.
txAdmin portu 40120 neden açık olmalı?
txAdmin web arayüzünü sunar ve sunucu tarafında yönetim komutları gönderir. Bu port dışarıdan kapalıysa tarayıcıdan panele erişemezsiniz. Panel erişimini yalnızca kendi IP adresinize kısıtlamak güvenlik açısından önerilir.
ESX mi QBCore mu seçmeliyim?
ESX daha eski ve daha geniş kaynak havuzuna sahiptir; QBCore ise daha modern ve hafif bir yapıdadır. Yeni bir topluluk için QBCore, uzun süredir devam eden topluluklar için ESX daha güvenli seçimdir.
Sunucu ilk açılışta takılıyor veya açılmıyor ne yapmalıyım?
Önce sunucu konsolundaki hata mesajını okuyun. Sunucu.cfg içindeki resource başlangıç sırasını kontrol edin, veritabanı bağlantısını doğrulayın ve sistemin yeterli RAM'e sahip olduğundan emin olun.