brent 5 Posted June 18, 2018 First you’ll need to login to your server, now lets begin by downloading the latest version of the Linux Teamspeak server:- https://www.teamspeak.com/downloads Head over to TeamSpeak and download the Server Linux version. Ok, so now lets extract the contents of the downloaded archive like so: (Current version of this article is 3.0.10.3) tar xzf teamspeak3-server_linux-amd64-3.0.10.3.tar.gz Next we’ll create a user account of which Teamspeak will run under on our server, we’ll simply use ‘teamspeak3’ as the username and disable the ability for a user to login to the server with this account (in effect making it a ‘local daemon account’ only) sudo adduser --disabled-login teamspeak3 Perfect! – Lets now move the Teamspeak binaries and configuration files into it’s new home, we’ll place these under /opt/ts3-server/ sudo mv teamspeak3-server_linux-amd64 /opt/ts3-server/ …and change the ownership to our ‘teamspeak3’ user that we set up a few minutes ago… sudo chown -R teamspeak3 /opt/ts3-server/ Fantastic, we are now very nearly done! – The last thing that we should do is to get Teamspeak to start on ‘boot up’ so first we will create a symlink (symbolic link) to the default init script that is included in the download archive:- sudo ln -s /opt/ts3-server/ts3server_startscript.sh /etc/init.d/teamspeak3 and now we set it to start on system boot up like so… sudo update-rc.d teamspeak3 defaults Here we go… we will now start the Teamspeak 3 server for the first time… sudo service teamspeak3 start You now have a Teamspeak 3 server up and running and as long as you’ve not got a firewall running you should now be able to connect to this server using your server’s hostname or IP address! (If you are running IPTables see my extended instructions below!) Just before you get carried away though, you should be shown a screen as follows: Adding firewall rules for IPTables If you have a firewall installed you’ll need to enable a few ports, if you are running IPtables on your server the rules required are as follows:- -A INPUT -p udp --dport 9987 -j ACCEPT -A INPUT -p udp --sport 9987 -j ACCEPT -A INPUT -p tcp --dport 30033 -j ACCEPT -A INPUT -p tcp --sport 30033 -j ACCEPT -A INPUT -p tcp --dport 10011 -j ACCEPT -A INPUT -p tcp --sport 10011 -j ACCEPT To manage your team speak server you can telnet into your server using putty, or you can download a client to manage the server using an interface here http://yat.qa/. Share this post Link to post Share on other sites