• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Server How to install TeaSpeak Server (Linux)

Status
Not open for further replies.

yamano

TeaSpeak Team
Staff member
TeaTeam
Hi guys
This thread is intended for all users who want to know how to install a TeaSpeak server.

Recommended systems:
Debian 11/12/13
Ubuntu 20/22/24

Software you may need:
Putty (to connect by ssh)
WinSCP (to connect by sftp)
Yatqa (to manage / create your TeaSpeak server instances)

*If you do not want to manually install TeaSpeak Server,
you can simply use the already provided script.
If you want to install it manually, then follow the next tutorial.


TeaSpeak Server Install Tutorial

1. Connect your linux server using putty (ssh).

2. Update and Install the server dependencies:
Code:
apt update
apt upgrade
apt install -y wget curl screen xz-utils libnice10
3. Create a new user and password:
Code:
adduser teaspeak
4. Download and install the latest stable TeaSpeak server version available (Recommended: x64 Systems)

x86 Systems:
Code:
su - teaspeak
wget https://repo.teaspeak.de/server/linux/x86_stable/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/x86_stable/latest).tar.gz -O TeaSpeak-Latest.tar.gz
x64 Systems:
Code:
su - teaspeak
wget https://repo.teaspeak.de/server/linux/amd64_stable/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/amd64_stable/latest).tar.gz -O TeaSpeak-Latest.tar.gz
5. Extract the downloaded files
Code:
tar -xzf TeaSpeak-Latest.tar.gz
rm TeaSpeak-Latest.tar.gz
6. Start TeaSpeak server for the first time (ATTENTION: Save the serveradmin password and token!)
Code:
./teastart_minimal.sh
Type CTRL+C to stop the server.

7. Done! TeaSpeak Server is installed, you only need to start it:
Code:
./teastart.sh start
If you want to stop it:
Code:
./teastart.sh stop
Now you can connect your server machine by sftp to check the files (server folder: /home/teaspeak)
and you can use yatqa to manage / create your TeaSpeak server instances.
Default Ports: 9987 (udp / port), 10101 (tcp / query) and 30303 (tcp / ftp)
You can edit the server ports in "config.yml" file inside your server folder.

I hope this tutorial will help the forum users! ;)
 

yamano

TeaSpeak Team
Staff member
TeaTeam
Follow the tutorial with attention step by step or use the available script.
You didn't installed the necessary dependencies.
 

yamano

TeaSpeak Team
Staff member
TeaTeam
We do not support 3rd party related software.
About "certificate invalid date" there are already several threads in this forum.
Check them here: link
 

neonzera

New member
I followed the tutorial and so far everything worked fine, but it just keeps connecting and doesn't enter the server, I've already released port 10101 and nothing connects. Does anyone have an idea what could be happening?
 

yamano

TeaSpeak Team
Staff member
TeaTeam
If you correctly followed the tutorial steps, then you should be able to connect teaspeak server using teaspeak client.
By default the port to connect your server using teaspeak client is 9987 udp.
10101 tcp is the query port.
You can check / edit the server port using yatqa.
 

neonzera

New member
If you correctly followed the tutorial steps, then you should be able to connect teaspeak server using teaspeak client.
By default the port to connect your server using teaspeak client is 9987 udp.
10101 tcp is the query port.
You can check / edit the server port using yatqa.
Thank you very much for your help, I redid the tutorial and it worked perfectly. Gratitude!
 

GGBOYS

New member
thx a lot but i have some problem about connection. TeaSpeak 1.5.6 [Build: 1622019209] i have this, and
3.1.10 clients can connect to my server, but 3.6.2 cannot. How can I fix this?
This is why i get error mesage ; "Failed to connect to server" what should i do?
 

BIOS

TeaSpeak Team
Staff member
TeaTeam
Use teaspeak client, we don't give support related to other company clients.
 

Wolfly

Member
thx a lot but i have some problem about connection. TeaSpeak 1.5.6 [Build: 1622019209] i have this, and
3.1.10 clients can connect to my server, but 3.6.2 cannot. How can I fix this?
This is why i get error mesage ; "Failed to connect to server" what should i do?
You need to purchase a license from a person named @world so that all versions can connect.
 

milad

New member
The download link you provided for installing T-Speak has expired. Please provide a new link.
I want to install T-Speak on a Linux Ubuntu virtual server.
 
Status
Not open for further replies.