在Ubuntu 14 64位上创建Teamspeak 3服务器

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

总览

无论您是与开发团队一起进行大型协作项目,还是要在最新的角色扮演游戏中杀死老板,您都将需要某种形式的沟通。当然,Skype很棒,但是它使用大量带宽,这会在较慢的连接上引起延迟问题。那就是Teamspeak进来的地方! Teamspeak是一个出色的VoIP平台,如果配置正确,它可以使用极低的带宽。

在本指南中,我们将介绍如何在Vultr的Ubuntu 14 64位VPS上创建Teamspeak 3服务器。

要求

来自运行Ubuntu 14的Vultr的VPS,尽管本指南适用于Ubuntu 12用户。
5分钟。

安装

首先,您需要登录到服务器。做完了吗好,让我们开始吧。

从他们的网站上下载最新版本的Teamspeak(可能有更新的版本,检查它始终是一个好主意):

wget http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-amd64-3.0.11.2.tar.gz

下一步是从下载的档案中提取文件。

tar xzf teamspeak3-server_linux-amd64-3.0.11.2.tar.gz

创建Teamspeak将在我们的VPS上运行的用户帐户。对于本指南,我们将使用 teamspeak,尽管您可以使用任何想要的名称。我们还将禁用该用户的登录,将其呈现为本地守护程序帐户。

sudo adduser --disabled-login teamspeak

现在,让我们将所有Teamspeak文件移动到新位置。

sudo mv teamspeak3-server_linux-amd64 /usr/local/teamspeak

将文件的所有权/组更改为新用户。

sudo chown -R teamspeak:teamspeak /usr/local/teamspeak

使Teamspeak3在启动时启动。为此,我们需要创建一个指向脚本的符号链接,该符号包含在我们先前下载的档案中。

sudo ln -s /usr/local/teamspeak/ts3server_startscript.sh /etc/init.d/teamspeak
sudo update-rc.d teamspeak defaults

现在剩下要做的就是启动您的Teamspeak服务器!

sudo service teamspeak start

在您的终端上,您将看到一个带有查询用户名/密码和特权密钥的屏幕-请务必写下这些信息,因为您将需要使用它来管理服务器。

防火墙规则

如果您正在使用 iptables,那么您将需要启用一些端口。

-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

到此为止,您在Ubuntu VPS上安装了Team talk 3。享受您的Teamspeak-3服务器!

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com