October 20, 2017

How to Install TeamSpeak 3 Server on FreeBSD

TeamSpeak Logo

TeamSpeak is a Voice over IP software that allows to speak on a chat channel with other users, like a telephone conference call. This instruction will tell you how to install the FreeBSD TeamSpeak 3 Server port (audio/teamspeak3-server), for amd64 and i386 architectures.

Root access is required to edit the following files and to execute commands. Log in as root (su) or simply prepend sudo to all commands that require root privileges.

Install TeamSpeak 3 Server

Install TeamSpeak 3 Server from the FreeBSD ports tree.

cd /usr/ports/audio/teamspeak3-server
make install clean; rehash

After installing the TeamSpeak 3 Server, you will be shown a Server Admin Token ID either on screen or you can also find it from your logs in the log directory. Once you have this, copy it for later use. Then open the rc.conf.

vi /etc/rc.conf

Make these settings in you rc.conf to load TeamSpeak 3 Server on system-start.

teamspeak_enable="YES"

To activate a company license place the licensekey.dat file into the /usr/local/etc/teamspeak directory. Then start, stop or check the status of the TeamSpeak 3 Server with:

service teamspeak start
service teamspeak stop
service teamspeak status

After launching the TeamSpeak 3 Client and connect to your server as a normal user, go to Permissions > Use Token and paste the Server Admin Token ID into the box. If successful, this will make you a Server Admin and you should see a “SA” icon next to your name.

Speak Your Mind