Bu kılavuz, Legion Hosting ile barındırılan FiveM (GTA V çok oyunculu) sunucunuzu kurmanız konusunda size yol gösterir — CFX lisans anahtarınızı edinmekten ve TXAdmin'i yapılandırmaktan, server.cfg'yi düzenlemeye ve oyuncuları bağlamaya kadar.
Ön Koşullar
- Bir Legion Hosting FiveM sunucusu (hesabınızda aktif)
- Bir Cfx.re forum hesabı (ücretsiz — lisans anahtarınızı oluşturmak için gerekli)
- GPanel'e erişim
- PC'nize kurulu FiveM istemcisi (fivem.net)
Adım 1: CFX Lisans Anahtarınızı Edinin
Her FiveM sunucusu, Cfx.re'den (FiveM'in geliştiricileri) benzersiz bir lisans anahtarı gerektirir. Bu anahtar ücretsizdir ve Cfx.re hesabınıza bağlıdır.
- https://keymaster.fivem.net/ adresine gidin ve Cfx.re forum hesabınızla oturum açın.
- New Server'a (veya Register a new server) tıklayın.
- Ayrıntıları doldurun:
- Label: Sunucunuz için kolay anlaşılır bir ad (örn. "My Legion FiveM Server")
- Server IP Address: Sunucunuzun IP adresini GPanel'den girin (Sunucu IP ve Portunuzu Nasıl Bulursunuz başlığına bakın)
- Server Type: Uygun türü seçin (genellikle "Other / Apache / nginx")
- Generate'e tıklayın.
- Oluşturulan lisans anahtarını kopyalayın — sonraki adımlarda buna ihtiyacınız olacak.
Adım 2: İlk Sunucu Başlatma ve TXAdmin Kurulumu
Legion Hosting ile barındırılan FiveM sunucuları, FiveM sunucunuzla birlikte çalışan web tabanlı bir yönetim paneli olan TXAdmin'i içerir. İlk başlatmada, TXAdmin sizi ilk kurulumda yönlendirecektir.
Sunucuyu Başlatma
- GPanel üzerinde oturum açın ve FiveM sunucunuzu seçin.
- Startup sekmesine gidin ve FIVEM_LICENSE (veya benzer adlı) değişkenini bulun. CFX lisans anahtarınızı buraya yapıştırın ve kaydedin.
- Console sekmesine gidin ve Start'a tıklayın.
- Konsol çıktısını izleyin. İlk başlatmada, sunucu gerekli FiveM yapıtlarını (artifacts) indirecektir — bu birkaç dakika sürebilir.
- TXAdmin hazır olduğunda, konsolda TXAdmin URL'sini ve bir PIN kodunu içeren bir mesaj göreceksiniz.
http://YOUR_SERVER_IP:TXADMIN_PORT şeklindedir.
TXAdmin Kurulumunu Tamamlama
- TXAdmin URL'sini tarayıcınızda açın.
- GPanel konsol çıktısında görüntülenen PIN'i girin.
- TXAdmin yönetici hesabınızı oluşturun (kullanıcı adı ve parola).
- TXAdmin sizi bir kurulum sihirbazında yönlendirecektir:
- Server Name: FiveM sunucu tarayıcısında görüntülenen adı seçin.
- Deployment Type: Bir şablon seçin (örn. önceden yapılandırılmış bir temel için "Popular Recipes" veya özel bir kurulumunuz varsa "Remote URL / Template").
- Server Data Folder: Değiştirmek için belirli bir nedeniniz yoksa bunu varsayılanda bırakın.
- CFX Key: Tekrar istenirse, lisans anahtarınızı yapıştırın.
- Sihirbazı tamamlayın ve TXAdmin'in sunucu dosyalarını dağıtmayı bitirmesine izin verin. Bu birkaç dakika sürebilir.
Adım 3: server.cfg Yapılandırması
server.cfg dosyası, FiveM sunucunuzun ana yapılandırma dosyasıdır. TXAdmin kurulum sırasında temel bir tane oluşturur, ancak bunu gözden geçirmek ve özelleştirmek isteyeceksiniz.
server.cfg'ye Erişme
- GPanel'de Files sekmesine tıklayın.
- Sunucu veri klasörünüze gidin (genellikle kök dizin veya TXAdmin şablonu tarafından oluşturulan bir klasör).
- Satır içi düzenleyicide açmak için
server.cfg'ye tıklayın.
Temel Ayarlar
| Ayar | Açıklama | Örnek |
|---|---|---|
sv_hostname |
FiveM sunucu tarayıcısında gösterilen sunucu adı | "My Legion FiveM Server" |
sv_licenseKey |
Keymaster'dan aldığınız CFX lisans anahtarınız | "cfxk_xxxxxxxxxxxxxxxxxxxx" |
sv_maxclients |
Sunucuda izin verilen maksimum oyuncu sayısı | 48 |
endpoint_add_tcp |
TCP dinleme adresi ve portu | "0.0.0.0:YOUR_PORT" |
endpoint_add_udp |
UDP dinleme adresi ve portu | "0.0.0.0:YOUR_PORT" |
sv_endpointprivacy |
Sunucu listesinde oyuncu IP adreslerini gizler | true |
sets sv_projectName |
Sunucu tarayıcısı ayrıntılarında gösterilen kısa proje adı | "My RP Server" |
sets sv_projectDesc |
Sunucu tarayıcısı ayrıntılarında gösterilen kısa açıklama | "A custom roleplay server" |
Minimal bir server.cfg örneği:
# Server Identity
sv_hostname "My Legion FiveM Server"
sets sv_projectName "My RP Server"
sets sv_projectDesc "A custom roleplay server hosted by Legion Hosting"
# License Key
sv_licenseKey "cfxk_YOUR_KEY_HERE"
# Network — use the port assigned in GPanel
endpoint_add_tcp "0.0.0.0:YOUR_PORT"
endpoint_add_udp "0.0.0.0:YOUR_PORT"
# Player Limit
sv_maxclients 48
# Privacy
sv_endpointprivacy true
# Resources
ensure mapmanager
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure chat
endpoint_add_tcp ve endpoint_add_udp içindeki port, GPanel'de sunucunuza atanan oyun portuyla eşleşmelidir. Belirli portunuz için GPanel Network sekmesini kontrol edin.
Adım 4: FiveM Sunucunuza Bağlanma
Sunucunuz yapılandırılıp çalışmaya başladıktan sonra, oyuncular FiveM sunucu tarayıcısını veya doğrudan bağlantıyı kullanarak bağlanabilir.
Doğrudan Bağlantı
- FiveM istemcisini açın.
- FiveM konsolunu açmak için F8 tuşuna basın veya ana ekranda Direct Connect düğmesine tıklayın.
- Sunucunuzun IP'sini ve oyun portunu
IP:PORTformatında girin. - Connect'e tıklayın.
Sunucu Tarayıcısı
- FiveM istemcisini açın ve Play'e tıklayın.
- Sunucu tarayıcısında, sunucu adınızı (server.cfg'deki
sv_hostnamedeğeri) arayın. - Sunucunuza tıklayın ve ardından Connect'e tıklayın.
sv_licenseKey değerinizin geçerli olduğunu ve server.cfg'deki portların GPanel ağ yapılandırmanızla eşleştiğini doğrulayın.
Sunucunuzu TXAdmin ile Yönetme
İlk kurulumdan sonra, TXAdmin günlük sunucu yönetimi için bir web kontrol paneli sağlar. Buna http://YOUR_SERVER_IP:TXADMIN_PORT adresinden erişin.
| Özellik | Açıklama |
|---|---|
| Dashboard | Sunucu durumunu, oyuncu sayısını ve performans ölçümlerini bir bakışta görüntüleyin. |
| Players | Çevrimiçi oyuncuları görün, oyuncuları atın veya yasaklayın, oyuncu geçmişini görüntüleyin. |
| Live Console | Oyun içi konsolla aynı şekilde, sunucu komutlarını gerçek zamanlı olarak yürütün. |
| Resources | Tüm sunucuyu yeniden başlatmadan bireysel kaynakları başlatın, durdurun ve yeniden başlatın. |
| Server Log | Oyuncu ve yönetici eylemlerini denetlemek için eylem günlüklerini görüntüleyin. |
| CFG Editor | GPanel dosya yöneticisine ihtiyaç duymadan server.cfg'yi doğrudan TXAdmin'den düzenleyin. |
| Scheduled Restarts | Sunucuyu taze tutmak için belirli aralıklarla otomatik yeniden başlatmaları yapılandırın. |
Yardım Alma
Bu kılavuzu izlediyseniz ve hâlâ sorun yaşıyorsanız:
- GPanel konsolundan veya TXAdmin günlüğünden herhangi bir hata mesajını kopyalayın.
- Hangi adımda takıldığınızı ve daha önce neler denediğinizi not edin.
- https://legionhosting.net/submitticket.php adresinde bu bilgilerle bir destek talebi açın. Ekibimiz size mümkün olan en kısa sürede yardımcı olacaktır.