WELCOME ON THE OFFICAL MIND.FSN PAGE
Forum » Public Boards » Support » HowTo Teamspeak Server [Linux]

Sortierung:     printview
Autor: Mitteilung:
lasi Clanmitglied
Administrator
7 Beiträge
registriert: 01.10.2009
11.10.2009, 02:24 offline zitieren 

Zunächst müssen wir einen User anlegen der diesen Server dann startet

code:
--------------------------------------------------------------------------------

useradd server
passwd server



Nachdem der neue User angelegt wurde das Zielverzeichnis erstellen und dem neu angelgtem User
die nötigen Rechte geben.

code:
--------------------------------------------------------------------------------

mkdir /home/teamspeak
cd /home/teamspeak
chown -R server /home/teamspeak



Dateien Downloaden/Installieren

So, nun gehts los. Wir laden uns TeamSpeak auf unseren Rechner:

code:
--------------------------------------------------------------------------------
wget ftp://ftp.freenet.de/p..._server_rc2_20201.tar.bz2


(Aktuelle Links auf der offliziellen Homepage: www.goteamspeak.com) Je nach Anbindung des Rechners kann der Download eine gewisse Zeit dauern.
Wir entpacken das Archiv mit:

code:
--------------------------------------------------------------------------------
tar -jxvf ts2_server_rc2_20201.tar.bz2


Als nächstes wechseln wir den User

code:
--------------------------------------------------------------------------------
su server


TeamSpeak starten

Nun wechseln wir mit:


code:
--------------------------------------------------------------------------------
cd tss2_rc2


in unser soeben entpacktes Verzeichnis.
Da bei TeamSpeak ein Startscript schon beiliegt genügt ein:

code:
--------------------------------------------------------------------------------
./teamspeak2-server_startscript start


Mit

code:
--------------------------------------------------------------------------------
./teamspeak2-server_startscript status


können wir überprüfen ob der Server läuft.
Weiter Commands sind:

./teamspeak2-server_startscript stop - Stoppt den Server

./teamspeak2-server_startscript restart - Startet den Server neu

./teamspeak2-server_startscript passwords - Gibt das Superadmin und Admin-Passwort aus

Wobei wir beim nächsten Punkt wären. Wir schreiben:


code:
--------------------------------------------------------------------------------
./teamspeak2-server_startscript passwords


in die Konsole um das SuperAdmin-Passwort zu bekommen. (Dies ist kein Standardpasswort sondern ein generiertes, es muss also nicht geändert werden!)


Das Webinterface

in die Konsole um das SuperAdmin-Passwort zu bekommen. (Dies ist kein Standardpasswort sondern ein generiertes, es muss also nicht geändert werden!)

Nun können wir uns am Browser mit


ip.des.servers:14534


bzw.


localhost:14534


ins WebInterface einloggen. Das Interface an sich ist selbsterklärend.


Die server.ini

BoundToIp1 - Werte 0.0.0.1 bis 255.255.255.255 - Standardwert: leer - Wenn der Server mehrere IP-Adressen "besitzt" kann TeamSpeak dort einer IP zugewiesen werden.

ExternalIPDetection - Werte 0 oder 1 - Standardwert: 1 - Diese Funktion sollte auf 1 bleiben, da der TeamSpeak-Server sich dadurch selbst die auf den Server verweisende IP "besorgt".

HTTPServer Port - Werte: 1 bis 65535 - Standardwert: 14534 - Dies ist der Port zum WebInterface von TeamSpeak.

HTTPServer Enabled - Werte: 0 oder 1 - Standartwert: 1 - Diese Funktion bestimmt, ob das WebInterface an oder ausgeschaltet sein soll.

DateTimeFormat - Werte: Beliebig vertauschbar - Standardwert: dd-mm-yyyy hh:nn:ss - Die Zeitangabe für TeamSpeak

TCPQueryPort - Werte: 1 bis 65535 - Standardwert: 51234 - Legt den Port zum Zugriff auf den Server per Telnet fest (Fortgeschrittene).

AllowedClientNameChars - Werte: A-Z + Sonderzeichen - Standardwert: leer - Die erlaubten Buchstaben/Zeichen im Nicknamen der Clients, die auf den Server Connecten (Sinnvoller ist die nächste Einstellung).

DisAllowedClientNameChars - Werte: A-Z + Sonderzeichen - Standardwerte: ()[]{} - Die Buchstaben/Zeichen die nicht im Nicknamen der Clients vorkommen dürfen.

MessageTypes - Werte: ? - Standardwert: LMTALL Diese Einstellung am besten einfach so lassen

MessageDepths - Werte: ? - Standardwert: LMDALL - Diese Einstellung am besten einfach so lassen

Diese Einstellungen können komfortabel im WebInterface verwaltet werden (Global Settings).


access_r - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Registriert (Wenn sich ein User Registriert/Den Server betritt)

access_u - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Unregistriert (Wenn ein Unregistrierter User den Server betritt)

channel_registered - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Registierte Channel (Wenn ein Channel Registriert/gelöscht wird)

channel_unregistered - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Unregistrierte Channel (Wenn ein Unregistriert Channel erstellt wird)

sa - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ServerAdmin (Wenn ein Server-Admin den Server betritt/jemand ServerAdmin bekommt/jemand ServerAdmin entzogen wird)

chat - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Chat (Wenn sich User/Registrierte/Admins per Chat unterhalten)

kick_server - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ServerKick (Wenn jemand vom Server gekickt wird)

kick_channel - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ChannelKick (Wenn jemand aus einem Channel gekickt wird)


Echte Männer essen keinen Honig - Echte Männer kauen Bienen

Sortierung:     printview


Um ein Thema zu eröffnen musst du registriert und angemeldet sein!

registrieren
anmelden
Keine Top-Neuigkeit

HowTo CS Server in... by lasi 11.10.2009 - 02:28

HowTo CSS Server i... by lasi 11.10.2009 - 02:27

CS Startparameter by lasi 11.10.2009 - 02:25

HowTo Teamspeak Se... by lasi 11.10.2009 - 02:24

HowTo Ventrilo Ser... by lasi 11.10.2009 - 02:23

Linux Kernel für G... by lasi 11.10.2009 - 02:18

Money Mangement by lasi 11.10.2009 - 02:06