MySQL-Server unter Debian Lenny installieren

Jeder richtige Server braucht auch einen Datenbankserver, idealerweise einen auf Basis von MySQL. Dieses Tutorial beschreibt, wie man einen kompletten MySQL-Server in Debian Lenny (Linux) einrichtet.

Zu erst installieren wir die nötigen Pakete.

apt-get install mysql-server mysql-client

Schon beim Setup wird nach einem Root-Passwort gefragt. Dieses Passwort ist zwingend zur Administration des Servers notwenig!
Wichtig: Portforwarding sollte in der Firewall nicht eingerichtet werden! Denn so lange man die MySQL-Instanz nur innerhalb eines Systems verwendet, sollte aus Sicherheitsgründen niemand “von draußen” darauf Zugriff haben.

Nun können wir aus Übersichtlichkeitsgründen alle MySQL-Dateien in ein anderes Verzeichnis legen. Im Beispiel verwenden wir /srv/mysql/.

Hierzu stoppen wir den MySQL-Server zunächst wieder.
/etc/init.d/mysql stop

Dann legen wir den neuen Ordner an, verschieben alle bereits vorhandenen MySQL-Dateien und setzten die Zugriffsrechte.
mkdir /srv/mysql/
cp -R /var/lib/mysql/mysql
chown -R mysql.mysql /srv/mysql/
chmod -R u=rwX,g=rwX,o= /srv/mysql/
chmod 700 /srv/mysql/mysql/

Nun müssen wir die Konfigurationsdatei /etc/mysql/my.cnf mit einem geeigneten Editor, zum Beispiel vim oder nano, bearbeiten.
datadir = /srv/mysql
skip-networking
skip-name-resolve

Zu guter letzt starten wir den MySQL-Server wieder.
/etc/init.d/mysql start

Einloggen können wir uns über die Console mit folgendem Befehl:
mysql -p

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">