I installed a Teamspeak server today, and because I had a little time and wanted to brush up my bash scripting skills anyway, I coded a Teamspeak 3 server installation script that should work on most Debian systems (such as Ubuntu). Because of possible legal issues I didn’t include the download of the installation files itself in the script, so you’ll have to download those yourself (use either “Server amd64″ or “Server x86″ depending on your system).
After downloading the installation archive ( don’t extract ), you can execute the following to install your very own Teamspeak 3 server:
chmod +x install_teamspeak.sh && \
. / install_teamspeak.sh < insert path to installation archive here >
If you’d like to take a look at the script, don’t let me keep you. If you run into any problems, please leave me a comment :)
Hey, I’m running the script, but it’s telling me “Patching the startscript failed :(“. Help?
Hi Tom. Could you point me to the exact download you used, i.e. which of these: http://www.teamspeak.com/?page=downloads I will then try to reproduce the problem, and hopefully fix it :)
Could it be that you do not have the patch package installed? It is not installed OOTB in Debian Squeeze and I doubt it is in wheezy either.
Is this meant as a reply to Tom? :) Or am I missing something :D
Hi,
Just wondering how I should do if I want to uninstall teamspeak and remove all contents after using this install script?
The following should do the trick, I guess:
rm /etc/init.d/teamspeak
Hello, I’ve installed TS3 with your script, but it does not seem to work… It did install it, it even run it, and listening on ports, but when I try to connect I’m just getting: Failed to connect to server. Any ideas whats going on? Should I do something more than running Your script? In TS3 logs there is nothing special…
2013-05-08 07:53:52.610896|INFO |ServerLibPriv | | TeamSpeak 3 Server 3.0.7.1 (2013-03-18 10:56:27) 2013-05-08 07:53:52.691959|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH 2013-05-08 07:53:52.692905|INFO |DatabaseQuery | | dbPlugin version: 3.7.3 2013-05-08 07:53:52.746672|INFO |DatabaseQuery | | checking database integrity (may take a while) 2013-05-08 07:53:52.884097|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality 2013-05-08 07:53:52.947031|INFO |FileManager | | listening on 0.0.0.0:30033 2013-05-08 07:53:53.312798|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1, 217.153.xxx.xxx,. 2013-05-08 07:53:53.314082|INFO |Query | | listening on 0.0.0.0:10011
Any help would be appreciated, Best regards, FlashT
Thanks a lot! It works perfect on Ubuntu server 13.04 – Had the teamspeak server 3 running in a few minutes.