1. Als erstens begeben wir uns in den Ordner von MySql
Quote:
|
cd /usr/ports/databases/mysql50-server/
|
2. Jetzt installieren wir MySql
Quote:
|
make install WITH_XCHARSET=all clean
|
3. Danach schließen wir die installation ab mit:
Quote:
|
/usr/local/bin/mysql_install_db
|
4. Jetzt geben wir MySql die benötigten Rechte.
Quote:
|
chown -R mysql /var/db/mysql/
|
5. Als nächstes gehts weiter mit:
Quote:
|
chgrp -R mysql /var/db/mysql/
|
6. Nachdem wir das gemacht haben, starten wir MySql & konfigurieren die einstellungen (password)
Quote:
|
/usr/local/bin/mysqld_safe –user=mysql &
|
7. So, MySql wurde gestartet, jetzt müssen wir unser Password auswählen.
Quote:
|
/usr/local/bin/mysqladmin -u root password newpassword
|
Das "newpassword" müsst ihr gegen euer Passwort austauschen, am besten ist euer Root Passwort, kann man aber so einstellen, wie man möchte.
8. Als nächstes tragen wir:
Quote:
in die rc.conf ein damit sich mysql beim Server reboot mitstartet.
Andernfalls, müsst ihr MySql, nach jedem Reboot, neustarten.
9. Machen wir mal einen kleinen testversuch, und loggen uns über Putty in Mysql ein.
Das tun wir mit:
Quote:
anschliessend mit dem Password einloggen, was ihr bei der installation gewählt habt.
10. Nachdem wir uns eingeloggt haben, können wir direkt dem user "root" für MySql alle rechte zuweisen.
Das machen wir mit:
Quote:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'[ENTER-TASTE]
IDENTIFIED BY 'your_password' WITH GRANT OPTION;
|
in der zweiten zeile bei "your_password" muss wieder das Root Password reingeschrieben werden, damit ihr dann per Navicat, auf eure Datenbank connecten könnt.
11. Versuchen mit Navicat eine Verbindung zur Datenbank herstellen zu können.
Wenn jetzt alles geklappt hat, können wir die Datenbank auf unseren FTP laden.
Dazu öffnen wir Filezilla > Connecten auf den Root > gehen ins Verzeichnis "/var/db/mysql/" & laden die Files, die untem zum download bereitstehen hoch.
(Natürlich könnt ihr auch andere nehmen)
Danach müssen wir aber noch über Putty dem MySql ordner, wodrinne sich dann die Datenbank befindet,
und dem game ordner die chmod 777 Rechte geben bzw. Zuweisen.
Das machen wir mit:
chmod -R 777 game
chmod -R 777 /var/db/mysql
Danach weisen wir noch alle Rechte zur mt2@localhost.
Achtung: Das Password könnt ihr nun auch selbst wählen, aber wenn ihr ein anderes nehmt,
müsst ihr die config's in den Serverfiles anpassen bzw. das Password ändern.
Da manche das nicht wirklich verstehen/können würde ich euch empfehlen,
das Password, was eingestellt ist, zu lassen.
Dazu loggen wir uns wieder über Putty mit dem befehl:
Quote:
ein & geben 'mt2'@'localhost' noch alle Rechte.
Das machen wir mit:
Quote:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'
IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;
quit (enter drücken ..)
|
So, wenn wir alles installiert haben, könnt ihr schonmal testen, ob euer Server läuft.