Archiv verlassen und diese Seite im Standarddesign anzeigen : MYSQL unter Linux -- vsftp konfigurieren
............................................
............................................
Hallo Olivier,
Original geschrieben von obachem
Ich habe Suse Linux 8.2 und den Apache.
Wenn ich mysql mit ./bi/safe_mysqld - -user=mysql &
kommt immer
030822 00:20:06 mysqld ended
was mache ich falsch?
vermutlich läuft der mySQL-Daemonprozess noch?
Vorher: rcmysql stop
VSFTP:
wenn ich mich bei mir mit einem User einlogge, kann ich nur downloaden, aber keine Ordner erstellen!
Berechtigungen im Verzeichnis prüfen.
Nächstes Mal bitte nur eine Frage pro Thread. Danke.
Gruß,
Christian
............................................
Original geschrieben von obachem
Ich habe ihn jetzt neu gestartet!
Es steht ich soll in mysqladmin ein root passwort definieren.
dann musst Du den mysqld mit der Option --skip-grant-tables starten und danach mit mysqladmin -u root password 'neuespasswort' ein neues Passwort definieren.
Wenn das nicht klappt:
mysql -u mysql
> use mysql
> UPDATE user SET password=PASSWORD('neuespasswort') where user='root';
/etc/init.d/mysql stop
/etc/init.d/mysql start
thats it.
Gruß,
Christian
............................................
Original geschrieben von obachem
Also ich hab das jetzt versucht, aber bei mysqladmin kommt immer, dass es gar nicht existiert. Auch mit find kann ich nichts finden. das gleiche mit:
mysql -u mysql
Ich hab die Version 3.23 drauf. Muss ich neuere Version laufen lassen und wenn ja welche Version. Es wäre nett wenn mir jemand den Link zum rpm posten könnte!
Du solltest auch als Benutzer root angemeldet sein...
Noch eine kleine Frage: Welche Rechte muss ich dem stammordner von apache geben dass nicht immer Forbidden kommt?
Die gehört eigentlich in einen eigenen Thread...
<Directory>-Direktive in der httpd.conf erstellen.
Das Verzeichnis muss für den Benutzer wwwrun oder die Gruppe www lesbar sein.
Gruß,
Christian
............................................
............................................
http://www.baach.de gibt Dir eine gute Anleitung, wie die installation klappt.
Du musst nur noch das Skripts mysql_install_db als user mysql ausführen und dann
in dem Verzeichnis, in das Du die DB angelegt hast (das bei der config als localstatedir angegebene Verzeichnis, z.B./var/mysql/Data) einen chown -R mysql.users und einen chmod -R 600 auf alle Dateien und chmod -R 700 auf die Verzeichnisse, dann sollte es gehen.
So klappt es:
/etc/init.d/mysql stop
safe_mysqld - -user=mysql --skip-grant-tables &
mysql -u mysql
> use mysql
> UPDATE user SET password=PASSWORD('neuespasswort') where user='root';
/etc/init.d/mysql stop
/etc/init.d/mysql start
Gruß,
Christian
............................................
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.