Kriegst du wohl hin:
Mach folgendes dann hast du MySQL auch installiert!
Quote:
|
cd /usr/ports/databases/mysql50-server
|
Quote:
|
make deinstall && make clean && make distclean
|
Quote:
|
cd /usr/ports/databases/mysql50-client
|
Quote:
|
make deinstall && make clean && make distclean
|
Damit hast du die überbleibsel der letzten Instalation erstmal bereinigt, dann machst du folgendes:
Quote:
& nun beginnst du mit der Instalation:
Quote:
|
1. cd /usr/ports/databases/mysql50-server/
|
Quote:
|
2. make install WITH_XCHARSET=all clean
|
Quote:
|
3. /usr/local/bin/mysql_install_db
|
Quote:
|
4. chown -R mysql /var/db/mysql/
|
Quote:
|
5. chgrp -R mysql /var/db/mysql/
|
Quote:
|
6. /usr/local/bin/mysqld_safe –user=mysql &
|
Quote:
7. /usr/local/bin/mysqladmin -u root password newpassword
newpassword müßt ihr gegen euer passwort austauschen, am besten ist euer root benutzerpasswort!
|
Quote:
8. ee rc.conf /etc
trag mysql_enable="YES" in die rc.conf ein damit sich mysql beim systemstart mitstartet.
|
Quote:
9. mysql -p
anschliessend mit root-benutzerpassword einloggen.
|
Quote:
10. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'[ENTER-TASTE]
IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
in der zweiten zeile bei some_passwort muß wieder das root benutzerpasswort rein, mit dem kommt ihr dann auch über navicat vom windows system drauf.
|
Quote:
|
11. mit navicat connecten, FERTIG!
|
3. Wenn ihr das alles gemacht habt, entpackt ihr mal die Serverfiles und die DB.
4. Ihr öffnet FileZilla und loggt euch mit euren FTP Daten ein, um die Files hochzuladen
5. Ladet den Ordner game ins Verzeichniss, der Ordner sollte eig. grad nachdem Einloggen sichtbar sein.
Quote:
Entpackcode:
> cd /wo/das/tar/gz/entpackt/werden/soll
> tar -xzvf /wo/das/tar/gz/ist/NAME.tar.gz
|
6. Ladet den Inhalt des Ordners MYSQl in der Ordner /var/db/mysql/
7. Öffnet PuTTY und loggt euch ein.
8. Wechselt ins Hauptverzeichnis /
9. Jetzt gebt ihr folgenden Befehl ein: chmod -R 777 game
10. Und nachher noch diesen Befehl : chmod -R 777 /var/db/mysql
11. Immer noch in der Befehlszeile eures Roots: mysql (enter drücken) dann:
Code:
Quote:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'
-> IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;
quit (enter drücken...)
|
und anschliessend wieder enter.. Anmerkung: Natürlich könnt ihr "mt2"(User) und "mt2!@#"(Passwort) durch eure eigenen ersetzen, es macht das ganze nur ein wenig komplizierter. Weiter unten noch mehr dazu
12. So, jetzt öffnet ihr mal Navicat und verbindet euch mit der Db mit den Logindaten, die ihr bei Punkt 11 festgelegt habt.
13. Geht auf den Button "Benutzer Verwalten". Ihr werdet jetzt eine Liste mit allen Mysqlusern sehen.
Ihr sucht euch euren, bei Punkt 11 erstellten raus und klickt mal darauf.
links vom Namen sollte jetzt ein "+" kommen. Klickt darauf. Jetzt seht ihr die ganze Liste mit euren DB. Klickt auf jede und geht rechts oben auf den Button "Alles auswählen" und dann auf "Speichern". Dies müsst ihr natürlich bei allen Datenbanken machen.
14. Falls ihr das geschafft habt, geht zu PuTTY zurück und gebt folgenden Befehl ein!
Code:
cd ..
cd game
./start.sh
15. Jetzt sollte der Server aufstarten, wenn ihr alles richtig gemacht habt, sollte es ohne Fehler geschehen.
16. Zum Beenden des Servers wieder ins Verzeichnis game wechseln und da
Code:
Code:
./close.sh eingeben
Jetzt müsste der Server start klar sein! Falls nicht, habt ihr was falsch gemacht.
Danke an hiso von dem ich das jetzt einfach mal Kopiert und eingefügt habe, also kannst seinen Thread auch dazu nehmen. Nur halt die ersten Sachen die ich hier geschrieben habe sind nicht mit drin.
So, nun müsstest du alles drauf haben & kannst mit deiner Arbeit beginnen & hast dazu noch was gelernt ohne das es dir andere über TV oder so machen müssen
MfG
Shaina