What is Teamspeak?
Teamspeak is a VoIP software mostly used by videogame players to communicate to each other by talking instead of typing. Using a VoIP (Voice over IP) app is crucial when playing multiplayer games with your friends without having to type in order to talk.
You will need the following tools in order to create your own Teamspeak server:
- An SSH client – Putty is simple and light
- A vps with Ubuntu/Debian linux – get one from MVPS.net
- 10-15 minutes of your time
First off, ensure your VPS is up to date with the latest and greatest plus 2 tools:
apt update && apt -y dist-upgrade && apt -y install wget screen && apt -y autoremove && reboot
*The connection will drop until the VPS is rebooted. Reconnect to the VPS.
Secondly, go to the Teamspeak Download site > Choose Server > Click on the x64 version clipboard to get the download link:
*Actual version might differ in the near future so make sure to double-check the commands after downloading.
Unpack the archive:
tar -xvf teamspeak3-server_linux_amd*.tar.bz2
Enter the unpacked folder:
In order to run Teamspeak, you must first agree with their license. This can be done by creating a single file:
Some ports should be opened in case you’re running a firewall:
ufw allow 9987/udp ufw allow 10011/tcp ufw allow 30033/tcp
*Complete list of ports should be visible when running teamspeak.
How to run the Teamspeak server
Open a new screen using the screen app so Teamspeak runs in the background:
screen press enter
Time to run the Teamspeak server:
Pay extra attention to the info shown after running the script. It contains the login details and privilege key which will be required when connecting to the server itself.
Copy the shown info to a notepad and leave the screen running by detaching from it:
You have now detached from the session where the teamspeak server is running. There are plenty of ways to automate it to a certain degree but this is the most basic and easiest way to run it.
The final step
Remember the privilege key you noted down, it is needed after connecting to your Teamspeak server.
When connecting, you will be prompted to insert it. Simply copy and paste it and you should now have your very own Teamspeak Server.
*Keep in mind some limits are applied to the Free Version therefore consulting the official site would be the best way to go in case you want to expand.