🗄️ Pterodactyl MySQL – Datenbank

Falls für einen Server oder andere Dienste eine MySQL-Datenbank benötigt wird, bietet Pterodactyl diese Option an. Standardmäßig ist der Zugriff von außen jedoch nicht erlaubt – dafür müssen einige Anpassungen vorgenommen werden.

📋 MySQL konfigurieren

1. MySQL-Konfiguration anpassen

Per SSH auf den Server verbinden und die MySQL-Konfiguration öffnen:

sudo nano /etc/mysql/my.cnf

Folgenden Eintrag hinzufügen:

[mysqld]
bind-address=0.0.0.0

2. MySQL-Service neustarten

sudo systemctl restart mysql

3. Firewall-Regel hinzufügen

sudo ufw allow 3306

4. Datenbank-Host im Webinterface anlegen

Im Pterodactyl-Panel unter Management → Databases den Datenbank-Host anlegen:

  • Name: Beliebig (z. B. „MySQL" oder „Datenbank")
  • Host: 127.0.0.1 (wenn Panel und Wings auf derselben Maschine)
  • Port: 3306 (Standard)
  • Username: pterodactyluser (wurde im Installationsscript erstellt)
  • Password: Das bei der Installation festgelegte Passwort
  • Linked Node: Eure Node auswählen

✅ Fertig! Die Server auf dieser Maschine können nun Datenbanken anlegen.

← Vorherige Seite Hauptseite Nächste Seite →