İçeriğe atla
FiveM ve Oyun Sunucusu Kurulumu

Linux Üzerinde FiveM Sunucusu Kurulumu: Temel Adımlar

Linux bir sunucuda FXServer dosyalarını indirme, lisans anahtarı alma, server.cfg hazırlama ve txAdmin ile ilk çalıştırma.

İçindekiler (6 başlık)
  1. Gereksinimler
  2. 1. Gerekli paketler
  3. 2. Sunucu dosyalarını indirin
  4. 3. txAdmin ile ilk çalıştırma
  5. 4. server.cfg içindeki önemli satırlar
  6. 5. Güvenlik duvarı

Bu rehber, Linux (ör. Ubuntu) bir sunucuda FiveM sunucusunu (FXServer) ilk kez çalıştırmak için temel adımları özetler. Dosya adresleri ve sürümler zamanla değişebildiğinden, indirme bağlantılarını her zaman resmi Cfx.re kaynaklarından alın.

Gereksinimler

  • Güncel bir Linux dağıtımı ve sudo yetkili bir kullanıcı
  • Cfx.re hesabı ve lisans anahtarı (portal.cfx.re üzerinden oluşturulur)
  • Açık portlar: oyun için 30120/TCP ve 30120/UDP, txAdmin paneli için varsayılan 40120/TCP

1. Gerekli paketler

bash
sudo apt update && sudo apt install -y xz-utils git screen

2. Sunucu dosyalarını indirin

Resmi "Linux server artifacts" sayfasından önerilen (recommended) sürümün fx.tar.xz dosyasının bağlantısını kopyalayın:

bash
mkdir -p ~/FXServer/server && cd ~/FXServer/server
wget "BURAYA_ARTIFACT_BAGLANTISI/fx.tar.xz"
tar xf fx.tar.xz

3. txAdmin ile ilk çalıştırma

screen içinde başlatmak, SSH bağlantınız kapansa da sunucunun çalışmaya devam etmesini sağlar:

bash
screen -S fivem
bash ~/FXServer/server/run.sh

Konsolda txAdmin adresi ve tek kullanımlık bir PIN görünür. Tarayıcıdan http://SUNUCU_IP:40120 adresine gidip PIN ile kurulumu tamamlayın. Kurulum sihirbazı sunucu verisi (server data) ve server.cfg oluşturmanıza yardımcı olur.

İpucu

screen oturumundan çıkmak için Ctrl + A, ardından D tuşlarına basın. Geri dönmek için: screen -r fivem

4. server.cfg içindeki önemli satırlar

config
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "Sunucu Adınız"
sv_maxclients 32
sv_licenseKey "LISANS_ANAHTARINIZ"

Uyarı

Lisans anahtarınızı kimseyle paylaşmayın ve server.cfg dosyasını herkese açık bir depoya yüklemeyin.

5. Güvenlik duvarı

UFW kullanıyorsanız:

bash
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw allow 40120/tcp

txAdmin paneline yalnızca kendi IP adresinizden erişilmesini sağlamak daha güvenlidir.