Results 1 to 15 of 40
Thread: [Howto] TS2 Server + MySQL 5.0
-
08-06-2006, 17:28 #1
-= TeamSpeak User =-
- Join Date
- Jan 2006
- Posts
- 5
[Howto] TS2 Server + MySQL 5.0
Hallo!
Ich dacht ich schreibe ein kleines Howto, wie man den TS2 Server mit MySQL 5.0 nutzt.
1) Den TS2 Server runterladen und installieren, aber nicht starten (Readme folgen)
2) Eine Tabelle und dazu einen User in MySQL anlegen, der Rechte für die Tabelle hat. (z.B. via phpMyAdmin)
3) Das Passwort mit OLD_Passwort ändern
3) Nun in /etc/teamspeak2-server eine server.ini anlegenCode:SET PASSWORD FOR '<USER>'@'<SERVER>' = OLD_PASSWORD('<PASSWORT>');
Schreibt ist rein
Passt ggf. die Pfade an!Code:[DBEXPRESS] sqldir=/opt/teamspeak2-server/mysql_sql/ Drivername=mysql Database=EURE-DATENBANK Hostname=127.0.0.1 (wichtig!! kein localhost) User_name=BENUTZERNAME Password=PASSWORT GetDriverFunc=getSQLDriverMYSQL VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0 LibraryName=/opt/teamspeak2-server/libsqlmy.so Active=1
4) Nun benötigen wir ältere MySQL Libs. Ihr könnt diese von http://www.pack-eis.de/index.php?p=libmysql-shared runterladen.
5) Kopiert
nach /usr/libCode:libmysqlclient.so.10.0.0 libmysqlclient_r.so.10.0.0
6) Jetzt sollte beim ersten Start automatisch alle Tabellen in MySQL angelegt werden. Sollte es Fehler geben, schaut in /var/log/teamspeak2-server/server.log nach!
-
17-08-2006, 14:14 #2
-= TeamSpeak User =-
- Join Date
- Jan 2006
- Posts
- 5
Das ganze geht bei mir nun seit Monaten ohne Probleme ... inkl md5 passwörtern.
-
12-12-2006, 11:39 #3
-= TeamSpeak User =-
- Join Date
- Dec 2006
- Location
- Germany
- Posts
- 12
ich verstehe das nicht, bei mir läuft es, obwohl ich keine Datenbank erstellt habe.
Is das normal?
MFG
-
12-12-2006, 16:33 #4
-= TeamSpeak Fanatic =-
- Join Date
- Sep 2005
- Location
- Germany / Dortmund
- Posts
- 1,282
Standardmäßig läuft der Server ja auch mit einer SQLLite-Datenbank. Diese ist durch die Datei "server.dbs" repräsentiert.
-
12-12-2006, 22:22 #5
-= TeamSpeak User =-
- Join Date
- Dec 2006
- Location
- Germany
- Posts
- 12
verstehe, danke für Ihre Antwort.
MFG
-
13-12-2006, 22:32 #6
-= TeamSpeak User =-
- Join Date
- Dec 2006
- Location
- Germany
- Posts
- 3
Hm also irgendwie verstehe ich das nicht wo soll ich SET PASSWORD FOR '<USER>'@'<SERVER>' = OLD_PASSWORD('<PASSWORT>'); das eingeben?
danke für die Hilfe
mfg maggi
-
15-12-2006, 01:12 #7
das kannste entweder in der mysql-shell direkt machen, oder über ne grafische oberfläche wie zum beispiel phpmyadmin.
mfg, chris
-
11-09-2007, 17:28 #8
-= TeamSpeak User =-
- Join Date
- Jul 2007
- Location
- Bad Dürkheim (Germany)
- Posts
- 1
übernehmen möglich ?
kann ich das auch machen und alle einstellungnen und server behalten. praktisch server.dbs importieren ? wie geht das ?
-
18-09-2007, 11:12 #9
-= TeamSpeak User =-
- Join Date
- Sep 2007
- Location
- Germany
- Posts
- 3
Dbexpress
Hi ich habe [DBEXPRESS] gegen [MYSQL] ausgetauscht und dann hat es funktioniert. Leider wird nichts in die Datenbank geschreiben.
[DBEXPRESS]
sqldir=/opt/teamspeak2-server/mysql_sql/
Drivername=mysql
Database=EURE-DATENBANK
Hostname=127.0.0.1 (wichtig!! kein localhost)
User_name=BENUTZERNAME
Password=PASSWORT
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=/opt/teamspeak2-server/libsqlmy.so
Active=1
-
25-02-2008, 13:46 #10
-= TeamSpeak User =-
- Join Date
- Feb 2008
- Location
- Germany
- Posts
- 1
Hi,
hier mal ne LÖSUNG:
Kopiert alles aus dem mysql_sql ordner in den anderen sql ordner, überschreiben JA!!!
Dann alles was in sqllite_sql ist in mysql_sql, ja auch da alles überschreiben, das dann hochladen und mit dem Tut von oben mit [DBEXPRESS] den server starten feddig und funzt, habs selber getestet und das sogar unter MySQL 5.0.45
Viel spaß
-
25-02-2008, 18:41 #11
-= TeamSpeak Fanatic =-
- Join Date
- Nov 2002
- Location
- Germany / Kempen
- Posts
- 1,844
-
23-11-2008, 08:17 #12
-= TeamSpeak User =-
- Join Date
- Nov 2008
- Location
- Germany
- Posts
- 4
Username/Passwort stimmen nicht mehr
Hi,
ich habe den TS2-SErver jetzt mit MySQL zum laufen bekommen.
Allerdings kann ich mich weder als Admin noch als Superadmin am Server anmelden. Weder über den Client noch über Webinterface.
Ein Blick in die Log bringt mir dies:
Kann mir da jemand weiter helfen?Code:--------------------------------------------------------------- 23-11-08 09:09:49,ALL,Info,server, Server init initialized 23-11-08 09:09:49,ALL,Info,server, Server version: 2.0.23.19 Linux 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_servers.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql 23-11-08 09:09:49,ALL,Info,server, Starting VirtualServer id:0 with port:8767 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/edit_server.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_channels.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_channel.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_bans.sql 23-11-08 09:09:49,ALL,Info,server, Started VirtualServer id:0 with port:8767 23-11-08 09:09:49,WARNING,Info,SERVER, Default VirtualServer created 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_clients_name.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_client.sql 23-11-08 09:09:49,WARNING,Info,SERVER, admin account info: username: admin password: ruvwx9 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_clients_name.sql 23-11-08 09:09:49,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/new_client.sql 23-11-08 09:09:49,WARNING,Info,SERVER, superadmin account info: username: superadmin password: ht93pk 23-11-08 09:09:51,ALL,Info,server, Server init finished 23-11-08 09:09:51,WARNING,Info,server, TeamSpeak Server daemon activated 23-11-08 09:10:20,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_port.sql 23-11-08 09:10:31,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_port.sql 23-11-08 09:10:35,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_port.sql 23-11-08 09:11:03,ERROR,All,SQL, SQL file not found /etc/tss2/mysql_sql/read_server_port.sql 23-11-08 09:11:23,ALL,Info,server, Server shutdown initialized 23-11-08 09:11:23,ALL,Info,server, Stopping VirtualServer id:0 with port:8767 23-11-08 09:11:24,ALL,Info,server, Stopped VirtualServer id:0 with port:8767 23-11-08 09:11:26,ALL,Info,server, Server shutdown finished ---------------------------------------------------------------
-
23-11-2008, 09:52 #13
-= TeamSpeak Fanatic =-
- Join Date
- Nov 2002
- Location
- Germany / Kempen
- Posts
- 1,844
Und was kannst du in der Log lesen?
Und das nicht nur einmal.ERROR,All,SQL, SQL file not found
Noch ein Tip nebenbei: Server aktualisieren nicht vergessen.
-
23-11-2008, 10:30 #14
-= TeamSpeak User =-
- Join Date
- Nov 2008
- Location
- Germany
- Posts
- 4
Das ist ja das komische.
Die Tabellen sind wirklich nicht in dem Ordner drinnen.
Server wurde komplett neu gestartet. (also Apache2, MySQL,...)
Muss ich da noch symlinks setzen falls die anderen Tabellen im MySQL-Stamm sind?
Oder hat er die einfach feherlhaft eingerichtet?
Rechte stimmen jedenfalls für die Ordner der Serveranwendung.
-
23-11-2008, 11:18 #15
-= TeamSpeak Fanatic =-
- Join Date
- Nov 2002
- Location
- Germany / Kempen
- Posts
- 1,844
Darf ich fragen warum du MySQL verwenden willst?
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
How to Install TS & MySQL 4 Properly
By DOMINATION in forum [TeamSpeak 2] Server SupportReplies: 242Last Post: 15-09-2009, 01:24 -
Windows TS2 Server to Remote MySQL Server?
By xCav8r in forum [TeamSpeak 2] Server SupportReplies: 4Last Post: 19-02-2005, 15:57 -
ts2 server mit mysql problem
By Kr3 in forum [TeamSpeak 2] Server SupportReplies: 2Last Post: 17-10-2004, 12:19


Reply With Quote



