maanantaina, marraskuuta 03, 2014

Teamspeakin asennus CentOSiin

Tuli muutama tunti taisteltua Teamspeakin takia, että päätin tehdä lyhyen ohjeen miten asentaa ja konfiguroida se (Kaikki komennot ajetaan root tilassa).
Aluksi ajetaan ladataan paketti komennolla: wget http://ftp.4players.de/pub/hosted/ts3/releases/3.0.10.3/teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
Seuraavaksi puramme sen: tar xzf teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
Sitten lisätään käyttäjä: adduser teamspeak3
Seuraavaksi pitää ajaa komento: usermod -s /sbin/nologin teamspeak3
Siirretään kansioon: mv teamspeak3-server_linux-amd64 /usr/local/teamspeak3
Anna oikeudet komennolla: chown -R teamspeak3 /usr/local/teamspeak3
Seuraavaksi kopioi tämä tiedosto kansioon /etc/init.d. (Muokkaa tarvittaessa polut)
Tämän jälkeen aja komento: chkconfig --levels 235 teamspeak3 on.
Tämän jälkeen voidaan käynnistää prosessi komennolla: service teamspeak3 start.
Kun ohjelma käynnistyy, tulee seuraavanlaise tekstit:


Mutta tätä ennen on hyvä konfiguroida.
Oletus tiedostossa on seuraavat:
# Example: The TSDNS server runs on on a box reachable as both as
# "teamspeak.com" and as "teamspeak-systems.de"
# So we might configure:
#public.teamspeak.com=12.13.14.15:10000
#test.teamspeak.com=12.13.14.15:12000
#private.teamspeak.com=12.13.14.15:14000
#voice.teamspeak.com=NORESPONSE
#*.teamspeak-systems.de=1.2.3.4:15000
#*=12.13.14.15:$PORT
Käyttämäni asetukset ovat:
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_sqlite3
dbpluginparameter=
dbsqlpath=sql/
dbsqlcreatepath=create_sqlite/
logpath=logs
logquerycommands=1
Ei muuta kuin kokeilemaan... En vastaa mahdollisita bugeista käynnistys scriptissä ;)

Ei kommentteja: