Zum Hauptinhalt springen

Externe Freigabe

Warum muss ich die Datenbank extern freigeben?

Um einen Sync von deinen Dateien auf unser System hinzubekommen, benötigen wir eine Verbindung zu deiner Datenbank. Unsere Systeme brauchen dabei aber nur lese rechte auf der Tabelle von deinem FiveM Server.

Siehe dazu, Nutzer in der Datenbank anlegen

Datenbank von Linux Server extern freigeben

Als erstes verbindest du dich via SSH mit deinem Server, auf dem die Datenbank läuft.

Als Nächstes musst du die MySQL-Server-Config bearbeiten, diese findest du an folgenden Orten:

  • Bei MySQL-Community-Servern ist das dieser Befehl: nano /etc/mysql/mysql.conf.d/mysql.cnf
  • Bei MariaDB-Servern ist das dieser Befehl: nano /etc/mysql/mariadb.conf.d/50-server.cnf

In der Config-Datei angelangt suchst du bitte nach folgender Zeile: bind-address            = 127.0.0.1

Editiere diese Zeile nun zu: bind-address            = 0.0.0.0

Speichere diese Änderungen nun über folgende Tastenkombinationen: STRG+X Y Enter

Fahre deinen Game-Server nun herunter (z.B. dein GTA-Server).

Nun musst du noch folgenden Befehl in deiner SSH Konsole eingeben, um deinen Datenbank-Server neuzustarten und deine geänderten Daten übernehmen zu lassen: service mysql restart

Nun kannst du deinen Game-Server wieder starten und deine Datenbank wurde extern freigegeben.

Datenbank von einem Windows Server extern freigeben

Als erstes musst du in deiner Remotedesktop-Verbindung auf das Windows-Logo oder die Lupe in deiner Server-Taskbar klicken und dort Folgendes eingeben: Windows Defender Firewall mit erweiterter Sicherheit

Wenn du dort nun angelangt bist klickst du oben links auf: Eingehende Regeln

Klicke dort nun oben rechts auf: Neue Regel...

Wähle nun Folgendes aus: Port

Wähle jetzt TCP aus und gebe bei "Bestimmte lokale Ports" folgenden Port ein: 3306

Jetzt wählst du dies aus: Verbindung zulassen

Wichtig ist, dass du bei dem nächsten Schritt alle drei Häkchen gesetzt lässt. (Domäne, Privat, Öffentlich)

Beim Namen für die neue Regel gibst du z.B. MySQL ein.

Klicke nun auf: Fertigstellen

Deine Datenbank wurde extern freigegeben.