Skip to main content

Installation on Debian (12)

Install Updates

sudo is per default not installed/available in Debian 12

apt-get update -yy
apt-get upgrade -yy

Create Server User

adduser --disabled-login ts3

Set the Shell so you can use it interactivly

usermod -s /bin/bash ts3

Download Server

Go to https://teamspeak.com/en/downloads/ and click the Copy Icon to download the latest Release to /home/ts3

cd /home/ts3
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2

After that, extract the Downloaded File using the following Command

tar xfvj teamspeak3-server_linux_amd64-3.13.7.tar.bz2

Move the Server Directory to /opt

mv teamspeak3-server_linux_amd64/ /opt/teamspeak3-server-3.13.7

Replace the Filename with your actual, downloaded File and Version

Delete the downloaded Archive after that

rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2

For ease-of-use and Upgrade, create a symbolic Link of the current Server Version to /opt/teamspeak3-server

ln -s teamspeak3-server-3.13.7/ /opt/teamspeak3-server

Change Owner for Release and Link

chown -R ts3:root /opt/teamspeak3-server-3.13.7
chown -R ts3:root /opt/teamspeak3-server

Switch to ts3 User

su ts3

Starting the Server

cd' into the Server Directory

cd /opt/teamspeak3-server

Run this Command to accept the EULA of the Server. Otherwise, it will not start

touch .ts3server_license_accepted

Run this Command to Start the Server

/opt/teamspeak3-server/ts3server_startscript.sh start

and this to stop

/opt/teamspeak3-server/ts3server_startscript.sh stop