{"id":2460,"date":"2016-08-08T12:15:40","date_gmt":"2016-08-08T16:15:40","guid":{"rendered":"https:\/\/www.globo.tech\/learning-center\/?p=2460"},"modified":"2018-01-12T14:14:31","modified_gmt":"2018-01-12T19:14:31","slug":"install-teamspeak-server-ubuntu-14","status":"publish","type":"post","link":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/","title":{"rendered":"How to install TeamSpeak server on Ubuntu 14"},"content":{"rendered":"<h1>How to install TeamSpeak server on Ubuntu 14<\/h1>\n<p>TeamSpeak is a voice chat server. Featuring clients for most major platforms, crystal clear voice calls, low latency, and encryption, TeamSpeak is a great choice for use cases ranging from business meetings to gaming. If you&#8217;d like to launch a TeamSpeak server of your own, Ubuntu 14.04 with its long support cycle is an excellent platform to use. This guide will get you running with a TeamSpeak server running under Ubuntu 14.04 LTS.<\/p>\n<h2>Getting Started<\/h2>\n<p>Confirm that you have the following before you follow this guide:<br \/>\n\u2022 1 Node (<a href=\"https:\/\/www.globo.tech\/cloud-server-pricing\" target=\"_blank\">Cloud Server<\/a> or <a href=\"http:\/\/www.globo.tech\/dedicated-server-hosting\" target=\"_blank\">Dedicated Server<\/a>) running Ubuntu 14.<br \/>\n\u2022 Root access to the node or one sudo non-root user<br \/>\n\u2022 A TeamSpeak client on your platform of choice in order to test things out. <\/p>\n<h2>Tutorial<\/h2>\n<p>Start by running these commands on your Ubuntu 14.04 server. These commands will automatically get the latest update for your server. <\/p>\n<p><code>apt-get update && apt-get upgrade -y<\/code><\/p>\n<p>Ubuntu should include the nano, wget, perl and bzip2 binaries, but if they aren&#8217;t included then you&#8217;ll need to install the necessary packages.<\/p>\n<p><code>apt-get install nano wget tar perl bzip2<\/code><\/p>\n<p>We&#8217;ll now create a user for the TeamSpeak server to run under. Creating a separate user minimizes the extent to which a TeamSpeak security issue can compromise your server. If TeamSpeak was running as root, a security flaw in TeamSpeak could grant someone root access and let them install or change whatever they wish.<\/p>\n<p><code>adduser --disabled-login teamspeak<\/code><\/p>\n<p>You can leave the fields blank when prompted for information. Simply press &#8220;y&#8221; when asked to confirm the values you&#8217;ve set.<\/p>\n<p>Now we&#8217;ll download and set up the TeamSpeak server itself.<\/p>\n<p><code>wget http:\/\/dl.4players.de\/ts\/releases\/3.0.12.4\/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2<br \/>\ntar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2<br \/>\ncd teamspeak3-server_linux_amd64<br \/>\ncp * -R \/home\/teamspeak<br \/>\ncd ..<br \/>\nrm -rf teamspeak3-server_linux_amd64*<br \/>\nchown -R teamspeak:teamspeak \/home\/teamspeak<\/code><\/p>\n<p>TeamSpeak does not ship with its own startup script. We&#8217;ll create our own so it can be managed in Ubuntu&#8217;s init system.<\/p>\n<p><code>ln -s \/home\/teamspeak\/ts3server_startscript.sh \/etc\/init.d\/teamspeak<br \/>\nupdate-rc.d teamspeak defaults<\/code><\/p>\n<p>With the script in place, it must now be linked into \/etc\/init.d, where Ubuntu expects to find all of its startup scripts.<\/p>\n<p>Let&#8217;s next run the startup script so the server is launched.<\/p>\n<p><code>service teamspeak start<\/code><\/p>\n<p>Pay attention to the startup messages displayed when the server launches. You will be given the necessary credentials to manage the new server, so be sure to record them in a safe place.<\/p>\n<p>Press Enter to return to the shell prompt.<\/p>\n<p>Check if your server is running by typing this command:<\/p>\n<p><code>service teamspeak status<\/code><\/p>\n<h2>Server is running<\/h2>\n<p>If you&#8217;ve set up iptables on your Ubuntu server, you&#8217;ll need to open some ports for the TeamSpeak server. Here are the necessary iptables commands so your server can be reached from the outside.<\/p>\n<p><code>iptables -A INPUT -p udp --dport 9987 -j ACCEPT<br \/>\niptables -A INPUT -p udp --sport 9987 -j ACCEPT<br \/>\niptables -A INPUT -p tcp --dport 30033 -j ACCEPT<br \/>\niptables -A INPUT -p tcp --sport 30033 -j ACCEPT<br \/>\niptables -A INPUT -p tcp --dport 10011 -j ACCEPT<br \/>\niptables -A INPUT -p tcp --sport 10011 -j ACCEPT<\/code><\/p>\n<p>Here are the TeamSpeak service ports:<\/p>\n<p>9987 UDP : TeamSpeak Voice service<\/p>\n<p>10011 TCP : TeamSpeak ServerQuery<\/p>\n<p>30033 TCP : TeamSpeak FileTransfer<\/p>\n<p>If you&#8217;re using the iptables-services package to manage your iptables chains, here is a set of rules that can be added to its configuration to open up the firewall for TeamSpeak.<\/p>\n<p><code>-A INPUT -p udp --dport 9987 -j ACCEPT<br \/>\n-A INPUT -p udp --sport 9987 -j ACCEPT<br \/>\n-A INPUT -p tcp --dport 30033 -j ACCEPT<br \/>\n-A INPUT -p tcp --sport 30033 -j ACCEPT<br \/>\n-A INPUT -p tcp --dport 10011 -j ACCEPT<br \/>\n-A INPUT -p tcp --sport 10011 -j ACCEPT<\/code><\/p>\n<p>It is now necessary to administer the TeamSpeak server itself. On first launch, you were given an administrative token, along with credentials for a superuser account.<\/p>\n<p><code>service teamspeak start<\/code><\/p>\n<h2>Starting the TeamSpeak 3 server<\/h2>\n<p>TeamSpeak 3 server started, for details please view the log file<br \/>\n<code class=\"gris\">------------------------------------------------------------------<br \/>\n                      I M P O R T A N T<br \/>\n------------------------------------------------------------------<br \/>\n               Server Query Admin Account created<br \/>\n         loginname= \"serveradmin\", password= \"*********\"<br \/>\n------------------------------------------------------------------<br \/>\n------------------------------------------------------------------<br \/>\n                      I M P O R T A N T<br \/>\n------------------------------------------------------------------<br \/>\n      ServerAdmin privilege key created, please use it to gain<br \/>\n      serveradmin rights for your virtualserver. please<br \/>\n      also check the doc\/privilegekey_guide.txt for details.<br \/>\n       token=*************************************************<br \/>\n------------------------------------------------------------------<\/code><\/p>\n<p>The token is what must be pasted into your TeamSpeak client. Do so now.<\/p>\n<p>If the token is copied successfully, you&#8217;ll see the message &#8220;Privilege Key successfully used.&#8221; Your client now has administrative rights on the new TeamSpeak server.<\/p>\n<h2>Conclusion<\/h2>\n<p>You are now ready to host clear, high-quality voice chats on your newly-configured TeamSpeak server. If you&#8217;ve found this article helpful and know someone else who might benefit, be sure to share it with them so they too can launch their very own system for hosting voice chats.<\/p>\n<p>If you found this article helpful, feel free to share it with your friends and let us know in the comments below!<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>How to install TeamSpeak server on Ubuntu 14 TeamSpeak is a voice chat server. Featuring clients for most major platforms, crystal clear voice calls, low latency, and encryption, TeamSpeak is a great choice for use cases ranging from business meetings to gaming. If you&#8217;d like to launch a TeamSpeak server of your own, Ubuntu 14.04<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[],"class_list":["post-2460","post","type-post","status-publish","format-standard","hentry","category-applications","operating_system-ubuntu-14-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to install TeamSpeak server on Ubuntu 14 - Globo.Tech<\/title>\n<meta name=\"description\" content=\"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now &amp; Get your own TeamSpeak voice chat server.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install TeamSpeak server on Ubuntu 14 - Globo.Tech\" \/>\n<meta property=\"og:description\" content=\"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now &amp; Get your own TeamSpeak voice chat server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/\" \/>\n<meta property=\"og:site_name\" content=\"Globo.Tech\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-08T16:15:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-12T19:14:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/09\/GloboTech-Logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"963\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"GloboTech Communications\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"GloboTech Communications\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/\"},\"author\":{\"name\":\"GloboTech Communications\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/#\\\/schema\\\/person\\\/e17784b37f4a4f49b7bc611847912e87\"},\"headline\":\"How to install TeamSpeak server on Ubuntu 14\",\"datePublished\":\"2016-08-08T16:15:40+00:00\",\"dateModified\":\"2018-01-12T19:14:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/\"},\"wordCount\":615,\"commentCount\":0,\"articleSection\":[\"Applications\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/\",\"url\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/\",\"name\":\"How to install TeamSpeak server on Ubuntu 14 - Globo.Tech\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/#website\"},\"datePublished\":\"2016-08-08T16:15:40+00:00\",\"dateModified\":\"2018-01-12T19:14:31+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/#\\\/schema\\\/person\\\/e17784b37f4a4f49b7bc611847912e87\"},\"description\":\"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now & Get your own TeamSpeak voice chat server.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/install-teamspeak-server-ubuntu-14\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install TeamSpeak server on Ubuntu 14\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/#website\",\"url\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/\",\"name\":\"Globo.Tech\",\"description\":\"Welcome to the Official Globo.Tech Learning Center\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.globo.tech\\\/learning-center\\\/#\\\/schema\\\/person\\\/e17784b37f4a4f49b7bc611847912e87\",\"name\":\"GloboTech Communications\",\"sameAs\":[\"http:\\\/\\\/www.gtcomm.net\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to install TeamSpeak server on Ubuntu 14 - Globo.Tech","description":"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now & Get your own TeamSpeak voice chat server.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/","og_locale":"en_US","og_type":"article","og_title":"How to install TeamSpeak server on Ubuntu 14 - Globo.Tech","og_description":"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now & Get your own TeamSpeak voice chat server.","og_url":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/","og_site_name":"Globo.Tech","article_published_time":"2016-08-08T16:15:40+00:00","article_modified_time":"2018-01-12T19:14:31+00:00","og_image":[{"width":1920,"height":963,"url":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/09\/GloboTech-Logo.png","type":"image\/png"}],"author":"GloboTech Communications","twitter_misc":{"Written by":"GloboTech Communications","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/#article","isPartOf":{"@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/"},"author":{"name":"GloboTech Communications","@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87"},"headline":"How to install TeamSpeak server on Ubuntu 14","datePublished":"2016-08-08T16:15:40+00:00","dateModified":"2018-01-12T19:14:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/"},"wordCount":615,"commentCount":0,"articleSection":["Applications"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/","url":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/","name":"How to install TeamSpeak server on Ubuntu 14 - Globo.Tech","isPartOf":{"@id":"https:\/\/www.globo.tech\/learning-center\/#website"},"datePublished":"2016-08-08T16:15:40+00:00","dateModified":"2018-01-12T19:14:31+00:00","author":{"@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87"},"description":"This tutorial will show you how to install Teamspeak server on your Ubuntu 14 server. Read now & Get your own TeamSpeak voice chat server.","breadcrumb":{"@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.globo.tech\/learning-center\/install-teamspeak-server-ubuntu-14\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.globo.tech\/learning-center\/"},{"@type":"ListItem","position":2,"name":"How to install TeamSpeak server on Ubuntu 14"}]},{"@type":"WebSite","@id":"https:\/\/www.globo.tech\/learning-center\/#website","url":"https:\/\/www.globo.tech\/learning-center\/","name":"Globo.Tech","description":"Welcome to the Official Globo.Tech Learning Center","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.globo.tech\/learning-center\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87","name":"GloboTech Communications","sameAs":["http:\/\/www.gtcomm.net"]}]}},"_links":{"self":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/comments?post=2460"}],"version-history":[{"count":6,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2460\/revisions"}],"predecessor-version":[{"id":4092,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2460\/revisions\/4092"}],"wp:attachment":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/media?parent=2460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/categories?post=2460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/tags?post=2460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}