# TeamSpeak 3

# Server

# Set Server Admin Password (Debian)

#### Change Line in Startup Script

Change this Line to the one below in `ts3server_startupscript.sh`

```
- COMMANDLINE_PARAMETERS="" [...]
+ COMMANDLINE_PARAMETERS=$2 [...]
```

# Installation on Debian (12)

### Installation and initial Setup

#### Install Updates

<p class="callout info">`sudo` is per default not installed/available in Debian 12</p>

```
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/](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
```

<p class="callout info">Replace the Filename with your actual, downloaded File and Version</p>

Delete the downloaded Archive after that

```
rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
```

#### Link current Release

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
```

\---

[![image.png](https://kb.oliver-karger.de/uploads/images/gallery/2025-09/scaled-1680-/bxtimage.png)](https://kb.oliver-karger.de/uploads/images/gallery/2025-09/bxtimage.png)