Debian MySQL

Aus Wiki
Version vom 19. März 2009, 18:51 Uhr von Erich (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Installation Für zahlreiche Webseitensysteme wie z.B. Foren, Wiki-System Mediawiki, Webmailer Roundcune, Web-Autorensystem Joomla usw. ist ein SQL-Server nöti...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Installation Für zahlreiche Webseitensysteme wie z.B. Foren, Wiki-System Mediawiki, Webmailer Roundcune, Web-Autorensystem Joomla usw. ist ein SQL-Server nötig. Gute Erfahrungen wurden mit MySQL gesammelt. Dieser kann relativ einfach installiert und koniguriert werden.

Zum reinen SQL-Server gibt es Admin-Werkzeuge, um User Anzulegen, Datenbanken anzulegen, Einstellungen zu treffen usw, die in einem Webbrowser laufen. Standard in diesem Bereich ist PHPmyAdmin, das hier ebenfalls installiert wird.

Voraussetzung: Lauffähiger Webserver mit PHP-Erweiterung(Apache2 und PHP5).

apt-get install mysql-server mysql-client

Während der Installation wird zur Eingabe eines root Passwortes (sql_root_pw') für den Datenbank-Administrator aufgefordert. Dieser User root sollte nicht dem Linux-Systemuser root verwechselt werden.

Installation weiterer Pakte, die vor allem in der Zusammenarbeit mit dem Webserver Apache nützlich sind:

apt-get install php5-mysql libmysqlclient15-dev

Installation des Webfrontends phpMyAdmin:

apt-get install phpmyadmin

Nach dem Download fragt ein Konfig-Script nach der Installationsmethode. Aus der Liste Apache2 wählen und mit enter bestätigen.

Damit phpMyAdmin für den Webserver erreichbar ist, folgenden Link anlegen:

ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Konfiguration

Ändern der Konfigurationsdatei my.cnf:

vi /etc/mysql/my.cnf

Auskommentieren der folgenden Zeile (Kommentarzeichen # davorsetzen), damit der SQL-Server nicht nur vom lokalen Server (localhost) aus erreichbar ist:

#bind-address           = 127.0.0.1

MySQL neustarten:

/etc/init.d/mysql restart


MySQL testen

Webbrowser öffnen

Adresse http://IP-des-Servers/phpmyadmin

Einloggen mit Username root und Paßwort sql_root_pwd

Wenn folgende Seite erscheint, ist MySQL und PHPmyAdmin korrekt eingerichtet: Screenshot phpmyadmin.jpg