Zum Hauptinhalt springen

Installation eines FiveM-Servers auf einem Windows Server

Bevor wir beginnen, ist es wichtig sicherzustellen, dass du bereits Remote-Desktop-Zugriff auf deinen Windows Server hast. Remote Desktop ermöglicht die Fernsteuerung deines Servers über eine grafische Benutzeroberfläche. Wenn du dies noch nicht eingerichtet hast, solltest du dich an deinen Serveranbieter wenden, um Unterstützung zu erhalten.

Firewall-Konfiguration

Bevor wir den FiveM-Server installieren, müssen wir sicherstellen, dass die Windows-Firewall richtig konfiguriert ist. Dazu gehören das Öffnen der erforderlichen Ports und die Möglichkeit, die Firewall nach Bedarf auszuschalten.

Ports öffnen

Du solltest die folgenden Ports für deinen FiveM-Server öffnen:

  • TCP-Port 40120 (eingehend und ausgehend)
  • UDP-Port 40120 (eingehend und ausgehend)
  • TCP-Port 30120 (eingehend und ausgehend)
  • UDP-Port 30120 (eingehend und ausgehend)

Öffne diese Ports in der Windows-Firewall, damit Spieler auf deinen Server zugreifen können.

Hinweis: Das Ausschalten der Firewall ist nicht empfohlen, da dies ein erhebliches Sicherheitsrisiko darstellen kann. Stattdessen sollten nur die erforderlichen Ports geöffnet werden.

So öffnest du Ports in der Windows-Firewall:

  1. Gehe zu deinem Windows Server und öffne die "Windows Defender Firewall mit erweiterter Sicherheit".

  2. Klicke auf "Eingehende Regeln" in der linken Seitenleiste.

  3. Klicke auf "Neue Regel erstellen" in der rechten Seitenleiste.

  4. Wähle "Port" und klicke auf "Weiter".

  5. Gib die Portnummer ein, die du öffnen möchtest (z. B. 40120) und klicke auf "Weiter".

  6. Wähle "Verbindung zulassen" und klicke auf "Weiter".

  7. Gib einen Namen für die Regel ein (z. B. FiveM-Server-Port) und klicke auf "Fertig stellen".

  8. Wiederhole die Schritte 3 bis 7 für die anderen Ports (UDP-Port 40120, TCP-Port 30120, UDP-Port 30120).

Jetzt sollten die Ports für deinen FiveM-Server geöffnet sein.

FiveM-Server-Installation

Was du benötigst

Diese Programme müssen auf deinem Windows Server installiert sein:

danger

Es gibt die Möglichkeit, XAMPP zu installieren, was die Einrichtung vereinfacht, aber dies wird NICHT empfohlen, da XAMPP als unsicher und instabil gilt. Falls du dich für XAMPP entscheidest, musst du dich selbstständig darüber informieren.

Lade außerdem die neueste Version von FXServer herunter.

MariaDB einrichten

MariaDB installieren

  1. Lade MariaDB von der offiziellen Website herunter und installiere es.
  2. Während der Installation wirst du aufgefordert, ein Root-Passwort festzulegen. Merke dir dieses Passwort gut.

Hinweis: Die Datenbank ist standardmäßig nicht von außen erreichbar.

HeidiSQL installieren und einrichten

  1. Lade HeidiSQL von der offiziellen Website herunter und installiere es.

  2. Öffne HeidiSQL und erstelle eine neue Verbindung zu deiner MariaDB-Datenbank. Gib die folgenden Verbindungsdetails ein:

    • Netzwerktyp: MariaDB or MySQL (TCP/IP)
    • Hostname/IP: 127.0.0.1
    • Benutzer: root
    • Passwort: Das während der MariaDB-Installation festgelegte Passwort

    Klicke auf "Öffnen", um die Verbindung zu deiner Datenbank herzustellen.

FiveM-Server einrichten

  1. Erstelle einen Ordner an einem Ort, den du dir merken kannst, auf deinem Windows Server.

  2. In diesem Ordner erstelle einen weiteren Ordner namens "fx-server" und entpacke die zuvor heruntergeladene FXServer-Version in diesen Ordner.

  3. Starte FXServer.exe (dies ist dein FiveM-Server). Warte, bis er initialisiert ist und dir einen Code anzeigt.

  4. Rufe http://DEINE_SERVER_IP:40120 in deinem Webbrowser auf und gib den Code ein, um deinen Server zu verifizieren.

  5. Du wirst aufgefordert, deinen Server zum ersten Mal einzurichten. Verwende am besten die "Popular Templates" (beliebte Vorlagen). Andere Optionen sind FiveM-Server ohne RP-Framework, was nicht empfohlen wird. Empfohlene Frameworks sind QBCore oder ESX Legacy (Legacy = neueste Version).

  6. Gib deinen Keymaster-Schlüssel ein, den du von keymaster.fivem.net erhalten hast.

  7. Sobald der Server initialisiert ist, kannst du FiveM öffnen und dich mit deinem Server verbinden.

Du hast es geschafft! Dein FiveM-Server auf deinem Windows Server ist jetzt einsatzbereit. Du kannst Servereinstellungen in der server.cfg im Ordner "ESXLEGACY" oder "QBCore" vornehmen.

info

Die Website http://DEINE_SERVER_IP:40120 ist dein txAdmin-Panel. Hierüber kannst du deinen gesamten Server verwalten.

Diese Anleitung ist eine erweiterte Version der offiziellen CFX-Website, die die Installation einer Datenbank einschließt. Alle Credits für diese Seite gehen an CFX. 😊