TeamSpeak 3 server telepítése MySQL támogatással

2010.02.05. | 6 hozzászólás | Kategória: Linux

Megjelent a legújabb TeamSpeak Server 2009 decemberben közel 2 évvel az előző kiadás után. Most ezt fogjuk feltelepíteni MySQL adatbázis támogatással.

Első lépésnek töltsük le a Server fájlt a http://www.teamspeak.com/ oldalról. Ha minden jól ment akkor egy ilyen fájl teamspeak3-server_linux-x86-3.0.0-beta5.tar.gz

Ez után kezdjük meg a MySQL telepítését.

sudo apt-get install mysql-server mysql-client libmysqlclient15-dev phpmyadmin apache2

A telepítés folyamán kérni fogja a root user jelszavát, itt adjunk meg egy tetszőleges jelszót. Ezt követően a Web server to reconfigure automatically: kérdésre válasszuk ki az apache2-t és nyomjunk Enter-t. Configure database for phpmyadmin with dbconfig-common kérdésre válaszoljunk igennel, majd adjuk meg korábban megadott MySQL jelszavunkat.

Most létrehozzuk a TS serverhez szükséges adatbázist:

mysql -u root -p

(mikor kéri adjuk meg MySQL root felhasználó jelszavát)

CREATE DATABASE teamspeak;

Majd ellenőrizzük, hogy valóban létrehozta-e az adatbázist:

SHOW DATABASES;
mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| phpmyadmin |
| teamspeak |
+——————–+
4 rows in set (0,00 sec)

Ha ezt látjuk akkor sikerült hozzáadnunk az adatbázist. Most lépjünk ki a quit paranccsal.

Most hogy létrehoztunk az adatbázisunkat lássunk neki a telepítéshez.

Csomagoljuk ki a letöltött fájlunkat:

gunzip teamspeak3-server_linux-x86-3.0.0-beta5.tar.gz
tar xvf teamspeak3-server_linux-x86-3.0.0-beta5.tar

Ezt követően lépjünk be a következő könyvtárba: teamspeak3-server_linux-x86

cd teamspeak3-server_linux-x86

Hozzuk létre a server beállításait. Erre 2 lehetőségünk van.

1.

./ts3server_linux_x86 createinifile=1

parancs kiadásával a program automatikusan legenerálja nekünk és el is indítja a servert MySQLi támogatással.

2.

mcedit ts3server.ini

paranccsal létrehozzuk manuálisan és a következő tartalmat másoljuk bele:
(Ha az 1-est választjuk nyomjunk CTRL+C-t a futtatás megszakításához, majd szerkesszük át a ts3server.ini fájlt ezekre a beállításokra)

machine_id=
default_voice_port=9987
voice_ip=0.0.0.0
licensepath=
filetransfer_port=30033
filetransfer_ip=0.0.0.0
query_port=10011
query_ip=0.0.0.0
dbplugin=ts3db_mysql
dbpluginparameter=ts3db_mysql.ini
dbsqlpath=sql/
dbsqlcreatepath=create_mysql/
logpath=logs
logquerycommands=0

Mentsük el a fájlt.

Most létre kell hoznunk az MySQL kapcsolatot felépítő fájlt.

mcedit ts3db_mysql.ini

Írjuk be a következő tartalmat:

[config]
host=localhost
username=root
password=megadott jelszavunk
database=teamspeak
socket=

A socket= után ne felejtsük el hagyni egy üres sort, mert más különben nem fog működni. Ezt követően mentsük a fájlt.

Adjuk ki a következő parancsot:

./ts3server_linux_x86 inifile=ts3server.ini

A sok adatból ami elénk tárul a következőkre van szükségünk:

——————————————————————
Server Query Admin Acccount created
loginname= “serveradmin”, password= “ADZswfYQ”
——————————————————————
 
2009-12-23 20:02:40.603364|WARNING |VirtualServer | 1| ——————————————————–
2009-12-23 20:02:40.604106|WARNING |VirtualServer | 1| ServerAdmin token created, please use the line below
2009-12-23 20:02:40.604418|WARNING |VirtualServer | 1| token=yYO1OIU5ba67Dpb1em0EIGYCSmgN5DAoyJ6kvhqd
2009-12-23 20:02:40.604746|WARNING |VirtualServer | 1| ——————————————————–

Ezek az Adminisztrációhoz elengedhetetlen adatok. Ezeket jól el kell tárolni, főleg a felhasználónevet és jelszót, mert az többet nem tudjuk előhozni. A token-t a logból ki tudjuk még keresni.

Most már nincs más dolgunk, mint elindítani a klienst és csatlakozni a server ip címéhez.

Szólj hozzzá Trackback 3827 olvasás, 1 ma

Kapcsolódó írások

Hozzászólások követése

6 hozzászólás

  1. Vendég

    hello azt szeretnem kerdezni h most ez a szerver jelszot hoz letre ?

  2. Goku San

    Heló, a ts3 szervert fel tudom telepíteni fizetett tárhelyre?
    Nem nagyon tudom hol lehet(ne) ilyen parancsokat kiadni, amik az elején vannak.

  3. Bugge

    Szerintem csak VPS-re tudod felrakni.

    Ha olyanra gondoltál, hogy vettél egy tárhelyet ahol van PHP, MYSQL esetleg SSH hozzáférésed, ott nem fog működni.

    Üdv:Bugge

  4. Soós Gábor

    Szia!
    Szerinted lehet egy ugyanazon virtuális szerverről,több különálló TS3-at indítani?
    A mostani vps-ről már elindítottam egyet,de lenne most rá igény és a licencem is 10 szerverre szól.De nem indult még el ezidáig,Debian 5.0 van a szervergépen.
    Eugabesz

  5. Verta Zsolt

    Soós Gábor: Szia én tok segiteni hamég kell vegyél fel msn-re vagy írj e-mailt.
    Msn:olt479@hotmail.com E-mail:zolt479@hotmail.com

  6. Soós Gábor

    Köszi!
    Írtam mail-t ,msn-t nem használok.

Szólj hozzá

Használható HTML tagek: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

A hozzászólás elküldésével elfogadod az oldal felhasználási feltételeit!

Értesítés beállítása hozzászólás nélkül