Hallo Community,
heute möchte ich euch zeigen, wie ihr einen Teamspeak 3 Server auf einem Ubuntu-Root Server installieren könnt.
Die hier verwendete Version ist Ubuntu 12.04.2
Zuerst Verbindet ihr euch zu eurem Rootserver mit dem Programm eurer Wahl (PuTTY).
Als erstes erstellt ihr einen neuen Benutzer für den Teamspeak 3 Server.
Der Teamspeak 3 Server sollte !NIEMALS! über den root Benutzer gestartet werden! Standartmäßig ist der Root-Benutzer unter Ubuntu ausgeschaltet, somit gibt es hier keine Angriffsmöglichkeit.
Wir erstellen den Benutzer teamspeak :
Nun erstellen wir noch ein Verzeichnis für den User, falls dies noch nicht geschehen ist:
Als nächstes machen wir den Benutzer teamspeak zum Besitzer seines Homeverzeichnisses:
Nun ändern wir die Rechteeinstellungen zugunsten unseres neuen Benutzers. Wir legen hiermit fest, dass der Besitzer des Verzeichnisses sowohl lesen, als auch schreiben und ausführen kann:
Jetzt wechseln wir zum Benutzer teamspeak
Nun laden wir uns den Teamspeak 3 Server runter:
Ihr kopiert den Link zum Download:
Nun gebt ihr folgenden Befehl ein:
Dabei ersetzt ihr den rot markierten Link durch euren soeben kopierten Link.
Dann entpacken wir die Datei:
Dabei müsst ihr den rot markierten Dateinamen durch euren Dateinamen ersetzen. Benutzt dabei Autocomplete, sprich TAB (die zwei Pfeile über CAPSLOCK), um euch die Arbeit zu erleichtern.
Endlich ist es an der Zeit um den Teamspeak-3 Server zu starten.
Zuerst ins Verzeichnis wechseln (Autocomplete!):
Dann:
Nun sollte sowas erscheinen:
Diese Informationen speichert ihr in einer Textdatei am Ort eures Vertrauens ab. Diese Informationen sind sehr wichtig und ohne sie habt ihr Schwierigkeiten das TS richtig zu konfigurieren.
Nun stoppt ihr das TS wieder, es ist momentan noch nicht richtig gestartet.
Nun starten wir das TS richtig:
Ab jetzt sind nun folgende Befehle wichtig:
Start des TS3 Servers
Stop des TS3 Servers
Restart des TS Servers
Hierbei wieder das Verzeichnis anpassen.
Nun habt ihr einen funktionierenden TS3-Server eingerichtet und gestartet. Bitte beachtet, dass er bei jedem Serverrestart neu gestartet werden muss.
Bei Problemen helfe ich euch gerne unter diesem Thread weiter.
Als nächsten Schritt verbinden wir uns mit der Server-Query:
Tutorial kommt noch.
heute möchte ich euch zeigen, wie ihr einen Teamspeak 3 Server auf einem Ubuntu-Root Server installieren könnt.
Die hier verwendete Version ist Ubuntu 12.04.2
Zuerst Verbindet ihr euch zu eurem Rootserver mit dem Programm eurer Wahl (PuTTY).
Als erstes erstellt ihr einen neuen Benutzer für den Teamspeak 3 Server.
Der Teamspeak 3 Server sollte !NIEMALS! über den root Benutzer gestartet werden! Standartmäßig ist der Root-Benutzer unter Ubuntu ausgeschaltet, somit gibt es hier keine Angriffsmöglichkeit.
Wir erstellen den Benutzer teamspeak :
Code:
sudo adduser teamspeak
Code:
sudo mkdir /home/teamspeak
Als nächstes machen wir den Benutzer teamspeak zum Besitzer seines Homeverzeichnisses:
Code:
sudo chown -R teamspeak /home/teamspeak
Nun ändern wir die Rechteeinstellungen zugunsten unseres neuen Benutzers. Wir legen hiermit fest, dass der Besitzer des Verzeichnisses sowohl lesen, als auch schreiben und ausführen kann:
Code:
sudo chmod 744 [COLOR=Red]/home/teamspeak[/COLOR]
Jetzt wechseln wir zum Benutzer teamspeak
Code:
su teamspeak
Nun laden wir uns den Teamspeak 3 Server runter:
Ihr kopiert den Link zum Download:
Nun gebt ihr folgenden Befehl ein:
Code:
sudo wget [COLOR=Red]http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.6.1/teamspeak3-server_linux-amd64-3.0.6.1.tar.gz[/COLOR]
Dabei ersetzt ihr den rot markierten Link durch euren soeben kopierten Link.
Dann entpacken wir die Datei:
Code:
tar -xzf [COLOR=Red]teamspeak3-server_linux-amd64-3.0.0-rc1.tar.gz[/COLOR]
Dabei müsst ihr den rot markierten Dateinamen durch euren Dateinamen ersetzen. Benutzt dabei Autocomplete, sprich TAB (die zwei Pfeile über CAPSLOCK), um euch die Arbeit zu erleichtern.
Endlich ist es an der Zeit um den Teamspeak-3 Server zu starten.
Zuerst ins Verzeichnis wechseln (Autocomplete!):
Code:
cd [COLOR=Red]/home/teamspeak/ts3server[/COLOR]
Dann:
Code:
./ts3server_minimal_runscript start
Nun sollte sowas erscheinen:
Code:
I M P O R T A N T ------------------------------------------------------------------ Server Query Admin Acccount created loginname= [COLOR=Red]"serveradmin"[/COLOR], password= [COLOR=Red]"T4r5Z6fMSq"[/COLOR] ------------------------------------------------------------------ ServerAdmin token created, please use the line below token= [COLOR=Red]KDzODkQvPonuCawSDzplvZQzI9wGFg28wYiQ4GX+[/COLOR]
Diese Informationen speichert ihr in einer Textdatei am Ort eures Vertrauens ab. Diese Informationen sind sehr wichtig und ohne sie habt ihr Schwierigkeiten das TS richtig zu konfigurieren.
Nun stoppt ihr das TS wieder, es ist momentan noch nicht richtig gestartet.
Code:
./ts3server_minimal_runscript stop
Nun starten wir das TS richtig:
Code:
./ts3server_runscript start
Ab jetzt sind nun folgende Befehle wichtig:
Start des TS3 Servers
Code:
./home/teamspeak/ts3server/ts3server_runscript start
Stop des TS3 Servers
Code:
./home/teamspeak/ts3server/ts3server_runscript stop
Restart des TS Servers
Code:
./home/teamspeak/ts3server/ts3server_runscript restart
Hierbei wieder das Verzeichnis anpassen.
Nun habt ihr einen funktionierenden TS3-Server eingerichtet und gestartet. Bitte beachtet, dass er bei jedem Serverrestart neu gestartet werden muss.
Bei Problemen helfe ich euch gerne unter diesem Thread weiter.
Als nächsten Schritt verbinden wir uns mit der Server-Query:
Tutorial kommt noch.