Ich bin bei der Installation nach den LAMP Tutorial von http://www.baach.de/lamp-tutorial.html vorgegangen.
Hier nochmal fix die Schritte für Mysql:
cd /usr/local/src/lamp/mysql-3.23.52/
./configure --prefix=/usr/local/mysql/3.23.52 --localstatedir=/var/mysql/data
make
make install
ln -s /usr/local/mysql/3.23.52 /usr/local/mysql/current
mkdir /var/mysql
mkdir /var/mysql/data
scripts/mysql_install_db
/usr/local/mysql/current/bin/safe_mysqld &
/usr/local/mysql/current/bin/mysqladmin -u root password 'geheim'
Apache und PHp funktioniert auch. Nur Mysql will nicht.
Bis zu scripts/mysql_install_db gibts auch keine Fehlermeldungen. Starte ich den Server kommt folgende Meldung:
bierkasten:~# /usr/local/mysql/current/bin/safe_mysqld &
[1] 11882
bierkasten:~# Starting mysqld daemon with databases from /var/mysql/data
020927 11:47:29 mysqld ended
In der /var/mysql/data/bierkasten.err steht dann das hier drin:
020927 11:47:29 mysqld started
020927 11:47:29 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/bierkasten.pid' (Errcode: 13)
020927 11:47:29 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
020927 11:47:29 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/bierkasten.pid' (Errcode: 2)
020927 11:47:29 mysqld ended
Sieht so aus als hätte ich keine Berechtigung. Hab mich aber als root eingeloggt und hab jetzt kein Plan wie ich weiter vorgehen soll.
Kann mir jemand helfen?
Mysql unter Debian installieren
- feltel
- Webmaster
- Beiträge: 10452
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Wieso installierst Du nicht einfach das MySQL-Debian-Paket?
Code: Alles auswählen
apt-get install mysql-server
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
Habs doch hinbekommen. Und zwar so:
Im mysql-Manual /usr/local/src/lamp/mysql-3.23.52/Docs/manual.html#Installing_source
waren noch weitere Anweisungen gegeben.
Ich habe folgendes ausgeführt:
chown -R root /usr/local/mysql
chown -R mysql /var/mysql
chgrp -R mysql /usr/local/mysql
dann noch:
cp support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/current/bin/safe_mysqld --user=mysql &
und die Startup Files:
cp support-files/mysql.server /etc/init.d
chmod 744 /etc/init.dmysql.server
cd /etc/rc2.d
ln -s ../init.d/mysql.server S20mysql.server
ln -s ../init.d/mysql.server K20mysql.server
Und siehe da... es funzt!
Im mysql-Manual /usr/local/src/lamp/mysql-3.23.52/Docs/manual.html#Installing_source
waren noch weitere Anweisungen gegeben.
Ich habe folgendes ausgeführt:
chown -R root /usr/local/mysql
chown -R mysql /var/mysql
chgrp -R mysql /usr/local/mysql
dann noch:
cp support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/current/bin/safe_mysqld --user=mysql &
und die Startup Files:
cp support-files/mysql.server /etc/init.d
chmod 744 /etc/init.dmysql.server
cd /etc/rc2.d
ln -s ../init.d/mysql.server S20mysql.server
ln -s ../init.d/mysql.server K20mysql.server
Und siehe da... es funzt!