Die
mysql - Datenbank wird benötigt, um später mit vpopmail
die Usernamen und Passwörter abzufragen.
1.
cd /usr/ports/database/mysql323-server
2. make install eingeben
3. make clean eingeben
Damit sollten mysql-server und mysql-client auf dem System installiert
sein. In /usr/local/etc/rc.d/mysql-server.sh
hat der Port ein Startup-Script installiert, welches den mysql-server
bei jedem Systemstart automatisch startet. um jetzt den mysql-server
zu starten muss folgender Befehl ausgeführt werden:
4. /usr/local/etc/rc.d/mysql-server.sh
start
Nun ist es wichtig, das Passwort für den Benutzer root zu
setzen. Dies wird auch über die shell mit dem Befehl:
5. mysql -u root mysql
gemacht. Jetzt befindet man sich auf der mysql-shell, die so aussieht:
mysql>
Hier wird jetzt der Befehl:
6. SET PASSWORD FOR root=PASSWORD('password');
ausgeführt, wobei für 'password' das Passwort für
root eingetargen werden muss. Mit exit kann man
die Shell wieder verlassen.
Nun brauchen wir noch einen user für die vpopmail Datenbank
und natürlich die eigentliche Datenbank (vpopmail), die im
nächsten Schritt angelegt wird.
7. mysql -u root -p
8. mysql> CREATE
DATABASE vpopmail;
9. mysql> connect
mysql;
10. mysql> INSERT INTO user
VALUES('localhost','vpop',PASSWORD('vpop2000'),'Y','Y','Y','Y','Y','N','N','Y','Y','N','Y','Y','N','Y');
11. mysql> FLUSH PRIVILEGES;
In Punkt 10. wird der vpopmail User 'vpop' mit dem Passwort 'vpop2000'
erstellt. Dieser User hat nur die Berechtigung über localhost
auf mysql zuzugreifen.
|