Teamspeak服务器搭建方法

《Teamspeak服务器搭建方法》

 

本文介绍Teamspeak服务器端搭建方法,TeamSpeak (简称TS) 是一套专有的VoIP软件,使用者可以用耳机和麦克风,通过客户端软件连线到指定的服务器,与在服务器内频道的其他使用者进行通话。是一种很像电话会议的方式。

通常TeamSpeak的使用者大多为多人连线游戏的玩家,与同队伍的玩家进行通讯。在游戏的对战方面,语音对话通讯具有竞争优势。


 

默认搭建方法

 

本部分以装有CentOS 7.3 x64的VPS为例,其他系统搭建方法类似。截至本文截稿时,服务器端最新版本为3.0.13.8。

 

  1. 使用root账户登录你的VPS并执行

 

yum update -y

yum install vim wget perl net-tools -y

 

《Teamspeak服务器搭建方法》

 

> 此操作会升级CentOS 7并安装一些必要的组件。这是为了解决在一些特殊情况下,系统会提示ifconfig command not found的情况。所以需要安装net-tools以解决此问题,并安装防火墙所需的perl

 

  1. 为了保证系统的安全,不建议使用root账户安装并配置TS服务器,新建一个新账户 此处以 teamspeak 为例

 

adduser

passwd teamspeak

 

并切换至新建的用户

 

su teamspeak

cd

 

《Teamspeak服务器搭建方法》

 

  1. 复制并解压TS服务器端文件

 

wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2 && tar -xjvf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2 && cd teamspeak3-server_linux_amd64 && cp * -R /home/teamspeak && cd ..

 

《Teamspeak服务器搭建方法》

 

为了节省空间并保持文件的整洁

 

rm -r teamspeak3-server_linux_amd64

rm teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

 

设置自启动

 

  1. 设置自启动,以保证在重启服务器之后自动运行

 

crontab -e

 

点击Shift+I, 并添加

 

@reboot /teamspeak/ts3server_startscript.sh start

 

点击Esc 并输入

 

:wq

 

此操作会关闭编辑器并保存。

 

《Teamspeak服务器搭建方法》

 

接下来,你可以通过

 

crontab -l

 

来确认是否添加成功。

 

《Teamspeak服务器搭建方法》《Teamspeak服务器搭建方法》

 

  1. 接下来的操作会带你启动TS服务器端

 

./ts3server_startscript.sh start

 

注意保存密钥及管理员账户(如需切换数据库)

 

《Teamspeak服务器搭建方法》

 


 

数据库搭建方法

 

此部分以MariaDB为例, MySQL搭建方法类似

 

  1. 在teamspeak目录下新建一个文件ts3server.ini并键入如下内容

 

dbplugin=ts3db_mariadb dbpluginparameter=ts3db_mariadb.ini dbsqlpath=sql/ dbsqlcreatepath=create_mariadb/ dbconnections=10

 

  1. 在teamspeak目录下新建一个文件 ts3db_mariadb.ini并键入如下内容

 

[config] server=’localhost’ port=’3306′ username=’ts3server’ password=’YOUR PASSWORD’ database=’ts3server’

运行时,在代码中加入  inifile=ts3server.ini  即可

 


 

TSDNS设置方法

 

  1. 编辑tsdns文件夹中的 tsdns_settings.ini.sample 文件,示例如下,

 

《Teamspeak服务器搭建方法》

 

之后,通过运行tsdnsserver文件即可,现在连接至相关服务器,可以看到已经显示成功

 

《Teamspeak服务器搭建方法》

 

可通过此代码来后台运行

 

screen -AmdS tsdns ./tsdnsserver

 


 

许可证介绍

《Teamspeak服务器搭建方法》


 

安全设置

 

修改SSH登录端口

 

切换至root账户,并进行安全设置

修改SSH登录端口

 

vi /etc/ssh/sshd_config

 

找到

 

#Port 22

 

《Teamspeak服务器搭建方法》

 

修改这个端口,此处以2222为例,注意此端口值区间为1-65535,并确认改端口不被占用,修改为

 

Port 2222

 

点击Esc,并输入

 

:wq

 

《Teamspeak服务器搭建方法》

 

输入以重启SSH服务

 

service sshd restart

 

《Teamspeak服务器搭建方法》

 

TS服务器端的搭建方法和登录SSH端口的修改方法到此结束。

点赞
  1. 被淹死的企鹅说道:

    您好,能否留个qq号给我我想请教一下你搭建的疑惑

发表评论

电子邮件地址不会被公开。 必填项已用*标注

4 × 4 =