Uptime will not be guaranteed on any free server.If you only have free services you will not qualify for any type of support and all tickets / live chats will be ignored to free up lines for paying customers.Press OK to connect to the server.What isn't included in these free servers.
On your local PC, download and install the TeamSpeak 3 client from the official webpage or your software center.Įnter your server IP address in the "Nickname or address" field, and give it a name.Ĭlick Connect and enter the privileged key you copied earlier. Loaded: loaded (/lib/systemd/system/rvice enabled vendor pre>Īctive: active (running) since Tue 15:30:40 UTC 2min 55s ago The output should look something like this: rvice - Teamspeak Service Reboot your server ( reboot ), and type systemctl status teamspeak to make sure it's running. Press Ctrl + O and Ctrl + X, then activate the service via: Now create a text file in /lib/systemd/system/rvice by typing nano /lib/systemd/system/rvice and pasting the following into the document: ĮxecStart=/home/teamspeak/ts3server_minimal_runscript.shĮxecStop=/home/teamspeak/ts3server_startscript.sh stopĮxecReload=/home/teamspeak/ts3server_startscript.sh restart First, log back in on your root user with su and then enter your password. There are various ways to make a program run on startup, but in this case systemctl makes the most sense. This can aid in resilience if there's any temporary downtime and get everything up and running automatically after an update. Now that we've set up our TeamSpeak server on Linux, it's beneficial to create a script to make it start every time the VPS is booted. Sudo ufw allow 1011/tcp Step 6 – Create a startup script To remedy this we can run the following commands: sudo ufw allow 3033/tcp Step 5 – Open the TeamSpeak firewall portsīy default, your server may not have the correct ports opened to allow TeamSpeak on Linux traffic in and out. Token=5JzgJCw5gdPEPmEwAVjb0xHIPVmOrFx8NThBvHwhĬopy this information to a safe location, taking particular note of the privilege key token, as you'll need that in a bit. pleaseĪlso check the doc/privilegekey_guide.txt for details. Serveradmin rights for your virtualserver. ServerAdmin privilege key created, please use it to gain Loginname= "serveradmin", password= "Y15pbQv0"Īpikey= "BACCgVsVx9C2bxrmFjjGgUU9jQXhH6wmVre1TI_" On first boot, you'll get an output like this:. You can retrieve this by starting your server via the provided script: When connecting to a TeamSpeak 3 server for the first time, you'll need a privileged key to verify that you are indeed the owner. Though this file is empty, it's enough to indicate that we accept the terms of the software use.
Rm teamspeak3-server_linux_amd64-3.12.1.tar.bz2 Step 3 – Accept the license agreementīefore we can run TeamSpeak, we need to create a file indicating that we accept the license agreement. tar xvfj teamspeak3-server_linux_amd64-3.13.1.tar.bz2 Let's extract the files and remove any old ones. You'll have to modify the commands below to match your file name if it's different. Note that the URL below links to the latest version at the time of writing, but it may not by the time you read this.
Now we can download the latest version of TeamSpeak server from the official website. Step 2 – Download and Extract TeamSpeak server packages Enter the relevant information and press y when asked Is the information correct ?. The -disabled-login option makes it so the user isn't able to login, instead becoming accessible only through our root user. This will ensure it doesn't have more privillages than it needs to and is seperated from the rest of the OS: It's then a good practice to create a new user specifically for our Teamspeak server.
Sudo apt-get update & sudo apt-get -y upgrade Once you're connected, the first step is to update your server to ensure it has the latest security packages:
How to set up a Teamspeak 3 server on Linuxįor this tutorial, you'll need a local Windows or Linux machine, an Ubuntu 20.04 VPS server, and a method to connect to that server, such as PuTTy. For a Windows install, you can see our previous guide. Today, we're going to walk you through TeamSpeak Linux server setup on Ubuntu 20.04. However, though a new TeamSpeak client that includes its own free servers is in beta, currently users must self-host TeamSpeak 3 on a VPS or other hosting.
Ultimately, that translates to better performance in whatever title you're playing. Discord may be feature rich, but the TeamSpeak VoIP software uses a propriety protocol that requires fewer resources. Though Discord has become the popular choice for voice chat for gamers, TeamSpeak has been around for longer and is sill utilized by many. Need a reliable, private VPS server for TeamSpeak on Linux? Sign up for BitLaunch here.