Pterodactyl MySQL - Datenbank

Falls wir für einen Server oder anderes eine MySQL Datenbank benötigen, bietet Pterodactyl diese Option an.
Allerdings, haben wir in der Installation, standardmäßig den Zugriff von außen nicht erlaubt!
Wenn wir diese aber nun nutzen möchten, müssen wir einige Anpassungen vornehmen


Zuerst verbinden wir uns per SSH wieder auf unseren Server.

Dann müssen wir die MySQL Konfiguration öffnen und die "bind-address" eintragen

sudo nano /etc/mysql/my.cnf

[mysqld]

bind-address=0.0.0.0


Jetzt starten wir den MySQL Service neu.

sudo systemctl restart mysql


Damit wir auch zugriff darauf bekommen, müssen wir die dazugehörige Firewall Regel eintragen.

sudo ufw allow 3306



Nun können wir im Webinterface unter dem Management -> Databases, den Datenbank Host anlegen.

Der Name ist beliebig, so wie ihr in wünscht. z.b. MySQL oder Datenbank

Falls ihr das Panel sowie die Wings, auf derselben Maschine installiert habt, lautet die Hostadresse: “127.0.0.1” 

Der Port bleibt unverändert.
Unter Username tragen wir “pterodactyluser” ein. (Dieser wurde ja dafür bereits im Installationsscript, Abschnitt “Wings”,  erstellt)
Dazu natürlich das Passwort was wir bei der Installation festgelegt haben

Linked Node, ist dann eure Node.

Das war es schon, somit können die Server, die auf der Maschine liegen, Datenbanken anlegen.