Für Serverbetreiber · 7 Min. Lesezeit · aktualisiert am 09.10.2026

FiveM-Server erstellen: Schritt für Schritt zum eigenen Server

So erstellst du deinen eigenen FiveM-Server: Lizenzschlüssel, Server-Artifacts, txAdmin, server.cfg, Framework, Sicherheit und der Weg in die Serverliste – Schritt für Schritt erklärt.

Ein eigener FiveM-Server ist schneller aufgesetzt, als viele denken. Die eigentliche Arbeit beginnt danach: Konfiguration, Scripts, Team und Community. In diesem Ratgeber gehen wir den Weg von null bis zum ersten öffentlichen Server einmal komplett durch – ohne versionsspezifische Details, die sich ständig ändern. Für die exakten Befehle und aktuelle Hinweise lohnt sich immer ein Blick in die offizielle Doku unter docs.fivem.net.

Was du brauchst

Bevor du loslegst, kläre drei Dinge: Wo läuft der Server, auf welchem Betriebssystem, und wie testest du ihn?

  • Hardware oder Hosting: Für erste Tests reicht dein eigener PC. Für einen dauerhaft erreichbaren Server brauchst du entweder einen gemieteten Root-Server bzw. VPS oder einen Gameserver-Hoster, der FiveM anbietet. Wie viel CPU, RAM und Bandbreite du brauchst, hängt stark von Spielerzahl, Framework und Scripts ab – starte lieber klein und skaliere, wenn du siehst, wie sich der Server unter Last verhält.
  • Betriebssystem: FXServer läuft auf Windows und Linux. Windows ist für den Einstieg oft einfacher, Linux ist auf gemieteten Servern verbreitet und meist ressourcenschonender.
  • Eine legale GTA-V-Kopie: Der Server selbst braucht kein GTA V. Um deinen Server aber zu testen und dich zu verbinden, brauchst du als Spieler eine legale Kopie von GTA V und den FiveM-Client.
  • Etwas Geduld mit Textdateien: Vieles passiert über Konfigurationsdateien. Ein ordentlicher Texteditor spart dir viel Ärger.
Viele Gameserver-Hoster bieten FiveM mit vorinstalliertem txAdmin an – dann kannst du einige der folgenden Schritte überspringen.

Schritt 1: Cfx.re-Account und Lizenzschlüssel

Jeder FiveM-Server braucht einen Lizenzschlüssel (License Key). Den bekommst du kostenlos über das Cfx.re-Portal:

  1. Melde dich mit deinem Cfx.re-Account an oder lege einen an.
  2. Erstelle im Portal einen neuen Server-Key.
  3. Gib dabei die IP-Adresse an, unter der dein Server laufen wird, und wähle den passenden Typ.
  4. Kopiere den Schlüssel und behandle ihn wie ein Passwort – er gehört nicht in öffentliche Screenshots oder Git-Repositories.

Schritt 2: Server-Artifacts herunterladen

Die "Artifacts" sind die eigentliche Server-Software (FXServer). Es gibt getrennte Builds für Windows und Linux, den offiziellen Download findest du über die Server-Anleitung in den FiveM-Docs.

  • Lege einen eigenen Ordner für die Server-Software an, z. B. server, und entpacke die Artifacts dorthin.
  • Halte die Server-Software getrennt von deinen Daten (Ressourcen, Konfiguration). Das macht spätere Updates deutlich einfacher.
  • Nimm nicht blind den allerneuesten Build. In der Regel gibt es einen empfohlenen Build – daran orientierst du dich.

Schritt 3: txAdmin einrichten

txAdmin ist das Web-Panel, das bei FXServer mitgeliefert wird. Es übernimmt Installation, Neustarts, Logs, Bans und vieles mehr.

  1. Starte FXServer ohne weitere Parameter (unter Windows FXServer.exe, unter Linux das mitgelieferte Startscript).
  2. In der Konsole erscheint eine Adresse für das txAdmin-Panel und ein PIN. Öffne die Adresse im Browser.
  3. Verknüpfe txAdmin mit deinem Cfx.re-Account und lege ein Master-Admin-Passwort fest.
  4. Wähle im Setup Popular Recipes bzw. eine Vorlage aus. Ein Recipe lädt automatisch ein Grundgerüst herunter – zum Beispiel einen schlanken Standard-Server oder ein Framework-Template.
  5. Trag deinen Lizenzschlüssel ein, lass das Recipe durchlaufen und starte den Server.

Der Recipe-Weg ist für Einsteiger der sicherste: Ordnerstruktur, Datenbank-Anbindung (bei Framework-Recipes) und eine erste server.cfg werden für dich angelegt.

Schritt 4: Die server.cfg verstehen

Die server.cfg ist das Herz deines Servers. Hier die wichtigsten Einträge in allgemeiner Form:

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

sv_hostname "Mein Server | Serious RP | Deutsch"
sets sv_projectName "Mein Server"
sets sv_projectDesc "Deutscher Serious-RP-Server mit Whitelist und aktivem Support"
sets tags "roleplay, serious rp, deutsch, whitelist"
sets locale "de-DE"
sv_maxclients 32

sv_licenseKey "DEIN_LIZENZSCHLUESSEL"
EintragWofür er da ist
endpoint_add_tcp / endpoint_add_udpPort, auf dem Spieler sich verbinden (Standard 30120, TCP und UDP)
sv_hostnameName in der Serverliste
sv_projectName / sv_projectDescProjektname und Kurzbeschreibung
tagsSchlagwörter für Suche und Filter
localeSprache bzw. Region deines Servers
sv_maxclientsMaximale Spielerzahl

Ein paar Hinweise dazu:

  • Ports freigeben: Port 30120 muss per TCP und UDP von außen erreichbar sein – in der Firewall und ggf. im Router per Portweiterleitung.
  • Slots: Wie viele Spieler du maximal zulassen kannst, hängt unter anderem von OneSync und deinen Cfx.re-Einstellungen ab. Prüf die aktuellen Regeln in der Doku, statt eine Zahl zu raten.
  • Name und Beschreibung ehrlich halten: Ein klarer Name mit Stil und Sprache bringt dir die richtigen Spieler. Überladene Namen mit Emojis und Großbuchstaben wirken eher abschreckend.

Schritt 5: Framework wählen

Ein Roleplay-Server braucht fast immer ein Framework, das Jobs, Inventar, Geld und Charaktere verwaltet. Die drei großen Optionen sind ESX, QBCore und Qbox. Welches zu dir passt, hängt von deinen Scripts, deinen Coding-Kenntnissen und deinem Team ab.

Einen ausführlichen Vergleich findest du in unserem Ratgeber ESX, QBCore oder Qbox?. Die offiziellen Dokus liegen unter docs.esx-framework.org, docs.qbcore.org und docs.qbox.re.

Entscheide dich früh: Ein späterer Framework-Wechsel bedeutet meist, viele Scripts neu aufzusetzen.

Schritt 6: Erste Ressourcen und Tests

Ressourcen (Scripts, Maps, Fahrzeuge) landen im resources-Ordner und werden in der server.cfg mit ensure ressourcenname gestartet.

  • Klein anfangen: Installiere Ressourcen einzeln und starte nach jeder neuen den Server neu. So weißt du sofort, was kaputt ist, wenn etwas nicht läuft.
  • Nur vertrauenswürdige Quellen: Nutze Scripts aus bekannten Quellen. Geleakte Scripts sind nicht nur unfair gegenüber den Entwicklern, sondern enthalten häufig Hintertüren.
  • Konsole lesen: Fehler in der Server-Konsole oder im txAdmin-Log zeigen dir fast immer, welche Ressource Probleme macht.
  • Selbst testen: Verbinde dich mit deinem eigenen Server, entweder über die Direktverbindung im FiveM-Client oder über die Serverliste. Teste Charaktererstellung, Jobs, Fahrzeuge und alles, was neue Spieler als Erstes sehen.
  • Performance im Blick behalten: Mit dem integrierten Resource Monitor erkennst du Scripts, die unnötig viel Rechenzeit fressen.

Schritt 7: Sicherheit von Anfang an

Viele Server-Probleme entstehen nicht durch Hacker, sondern durch fehlende Grundlagen.

  • Adminrechte über ACE: Rechte vergibst du in FiveM über das ACE-System (add_ace, add_principal). Gib nur den Leuten Adminrechte, die sie wirklich brauchen, und arbeite mit Gruppen statt mit Einzelrechten für jeden.
  • txAdmin absichern: Starke Passwörter, keine geteilten Accounts. Jeder im Team bekommt einen eigenen Zugang mit passenden Berechtigungen.
  • Backups: Sichere regelmäßig deine Datenbank und deine Konfiguration – automatisch und an einem zweiten Ort. Ein Backup, das du nie getestet hast, ist kein Backup.
  • Artifacts aktuell halten: Spiel Updates der Server-Software regelmäßig ein, idealerweise zuerst auf einem Testserver.
  • Lizenzschlüssel und Datenbank-Zugangsdaten schützen: Nicht ins Discord posten, nicht in öffentliche Repositories hochladen.

Schritt 8: Online gehen und gelistet werden

Wenn alles stabil läuft, wird dein Server öffentlich. Sobald er in der FiveM-Serverliste auftaucht, bekommt er einen eigenen Join-Link im Format cfx.re/join/xxxxxx. Den kannst du überall teilen – Spieler landen damit direkt auf deinem Server.

Damit Spieler dich auch finden, lohnt sich ein Eintrag in einer Toplist. Bei GS2THETOP trägst du deinen Server in rund 30 Sekunden ein: Du gibst einfach den cfx.re-Join-Link ein, und die Daten werden aus der öffentlichen Serverliste übernommen. Direkt loslegen kannst du hier.

Tags, Locale und sv_projectDesc werden beim Eintragen übernommen – pflege sie in der server.cfg also sorgfältig.

Ein paar Tipps für den Start:

  • Saubere Tags sorgen dafür, dass dein Server in den passenden Kategorien auftaucht, etwa unter Serious RP oder Whitelist.
  • Votes zählen monatlich: Im Ranking zählen nur Spielerstimmen des aktuellen Monats, gekauft werden kann nichts. Wie das genau funktioniert, steht unter So funktioniert das Ranking. Mit dem kostenlosen gs2thetop-Script bekommen deine Spieler automatisch eine Belohnung im Spiel fürs Voten.
  • Team aufbauen: Wenn du Supporter, Entwickler oder Mapper suchst, hilft dir die Team-Suche.

Fazit

Technisch steht ein FiveM-Server mit Lizenzschlüssel, Artifacts und einem txAdmin-Recipe an einem Nachmittag. Was einen guten Server ausmacht, kommt danach: ein durchdachtes Konzept, stabile Scripts, ein verlässliches Team und saubere Sicherheitsgrundlagen. Nimm dir für die Testphase Zeit, bevor du öffentlich gehst – der erste Eindruck bei neuen Spielern zählt. Weitere Anleitungen findest du in unserem Ratgeber.