How to Install TeamSpeak Server on Linux

How to Install TeamSpeak Server on Linux

Prerequisites

  • A Linux server (Ubuntu/Debian/CentOS recommended)
  • Root or sudo access
  • At least 512MB RAM (1GB+ recommended for busy servers)

Installation Steps

1. Create a User for TeamSpeak (Recommended)

sudo adduser --disabled-login teamspeak
sudo su - teamspeak

2. Download TeamSpeak Server

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

Note: Check for the latest version at TeamSpeak downloads page

3. Extract the Archive

tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

7. (Optional) Create Systemd Service for Auto-start

Create a service file:

sudo nano /etc/systemd/system/teamspeak.service

Add this content:

[Unit] Description=TeamSpeak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/teamspeak3 User=teamspeak Group=teamspeak Type=forking ExecStart=/home/teamspeak/teamspeak3/ts3server_startscript.sh start ExecStop=/home/teamspeak/teamspeak3/ts3server_startscript.sh stop PIDFile=/home/teamspeak/teamspeak3/ts3server.pid RestartSec=15 Restart=always [Install] WantedBy=multi-user.target

Enable and start the service:

sudo systemctl --now enable teamspeak

Important Note

When you first start the server, you'll get important credentials - be sure to save these:

  • ServerAdmin privilege key
  • ServerQuery admin credentials

Connecting to Your Server

  1. Open TeamSpeak client
  2. Click "Connections" > "Connect"
  3. Enter your server IP address
  4. When prompted for privilege key, use the one from first startup

Maintenance Commands

Start server: ./ts3server_startscript.sh start
Stop server: ./ts3server_startscript.sh stop
Restart server: ./ts3server_startscript.sh restart
Check status: ./ts3server_startscript.sh status

Enjoy your TeamSpeak server! For more advanced configuration, check the official TeamSpeak documentation.

Comments

Popular posts from this blog

HOW TO IMPORT CONFIG HTTP INJECTOR

How to Install a Multi Theft Auto (MTA) Server on Linux