+ Konfiguration - MySQL
Als erstes sorgen wir dafür, dass die MySQL Datenbank nur von unserem Server aus erreichbar ist.
Dazu gehen wir in die Datei /etc/init.d/mysql.server und ändern
folgende Zeile
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file&
in folgende um:
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file --bind-address=127.0.0.1&
Jetzt haben wir unsere MySQL Datenbank an localhost(127.0.0.1) gebunden.
Starten der MySQL Datenbank
/etc/init.d/mysql.server start
Damit wir sicher gehen können, dass die Datenbank läuft, überprüfen wir das mit:
netstat -an | grep LISTEN
Die Ausgabe sollte ungefähr so aussehen:
active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Wichtig ist folgender Eintrag:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Damit haben wir die MySQL Datenbank erfolgreich eingerichtet.