• Be part of the TeaParty!
    Click here for more information

Information [SETUP][Linux] Setting up TeaSpeak from 0

Status
Not open for further replies.

h00n1g4n

Member
1.
Log into your VPS or dedicated server via SSH (either with your SSH-Key or username and password).


2.
Install curl

Code:
apt-get update
Code:
apt-get install curl

3.
For your own and your servers security, do not run TeaSpeak or any other closed source program on your root account, that's why we're creating another user for it. We'll call it ubuntu but you can call it whatever you want.

Create a new user called TeaSpeak: adduser teaspeak
Login to the new created user: su teaspeak


4.
Download the latest build.
Code:
wget https://repo.teaspeak.de/server/linux/amd64/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/amd64/latest).tar.gz



5.
Extract the ".tar.gz" file and delete it

Code:
tar -xzf TeaSpeak-X.X.X.tar.gz
rm TeaSpeak-X.X.X.tar.gz
6.
Start the server using a screen session so it keeps running in the background and doesn't shut itself down when you leave your SSH session:

Code:
apt-get install screen
Code:
screen -AmdS TeaSpeak-Server
Code:
screen -x
Code:
./teastart_minimal.sh

7.
Save your token and your query-login data into wordpad or wherever you can get it back anytime.


8.
Close the session again with CTRL+C
Now there should be a config file which you can edit for your needs.


9.
After you've completely adjusted your config file, you can easily start the server again by using
Code:
./teastart.sh start
and stop it by using
Code:
./teastart.sh stop

10.
To detach from the screen session, simply press
Code:
CTRL + A and CTRL +D

Congratulations, you got your server running on port 9987 now!
To change the port, either connect to your server using telnet or YatQa.
 
Last edited by a moderator:
Status
Not open for further replies.