搭建一个开黑语音服务器-TS(TeamSpeak3)

官方配置要求

对于 Windows:
Windows 8.1 及更高版本,32 和 64 位

对于 Mac OS X:
Mac OS 10.14 Mojave 及更高版本,32 和 64 位 Intel CPU

对于Linux:
任何最新的 Linux 发行版,32 位和 64 位

对于 FreeBSD:
10.2 及更高版本,32 和 64 位

对于CPU:
支持 SSE2 的 CPU
支持 SSE4.x 并启用 POPCNT 的 CPU(仅适用于 Windows 上的 64 位版本)

对于内存:
这取决于所使用的操作系统,但建议至少使用 1 GB RAM。
总内存使用量取决于托管虚拟服务器的数量和大小。

对于硬盘:
最小安装大小为 15 MB。
磁盘总使用量很大程度上取决于实际使用量、大小和托管虚拟服务器的数量。
文件传输和图标/头像存储需要额外的空间。

一、获取最新服务端安装包

点击那个粘贴板,可以获取下载直链。
https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2

二、在服务器上下载最新服务端程序

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2

三、解压

tar -xvjf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

四、运行

1、更新软件包、安装Screen

yum updateyum install screen

2、接受服务端许可协议

在当前工作目录中创建一个名为“.ts3server_license_accepted”的空文件

cd teamspeak3-server_linux_amd64touch .ts3server_license_accepted

3、启动服务端

a.创建终端

screen -S teamspeak

b.启动

./ts3server_startscript.sh start

注意保存token密钥和server query管理账号和密码

4、放行必要的端口

Service Protocol Local Port (Server) Required?
Voice UDP 9987 Yes
Filetransfer TCP 30033 Yes
ServerQuery (raw) TCP 10011 Optional
ServerQuery (SSH) TCP 10022 Optional
WebQuery (http) TCP 10080 Optional
WebQuery (https) TCP 10443 Optional
TSDNS TCP 41144 Optional

如果你服务器经常重启,那么可以不使用screen,使用systemd进行守护开机自启动。

vi /lib/systemd/system/teamspeak.service

根据你的路径进行修改

[Unit]   Description=TeamSpeak 3 ServerAfter=network.target  [Service] User=teamspeakGroup=teamspeakType=forkingWorkingDirectory=/root/teamspeak3-server_linux_amd64/PIDFile=/root/teamspeak3-server_linux_amd64/ts3server.pidExecStart=/root/teamspeak3-server_linux_amd64/ts3server_startscript.sh startExecStop=/root/teamspeak3-server_linux_amd64/ts3server_startscript.sh stopRestartSec=15Restart=always[Install]   WantedBy=multi-user.target

关闭刚刚运行的

./ts3server_startscript.sh stop

重启systemd

systemctl daemon-reload

设置开机自启动

systemctl enable teamspeak.service

启动服务

systemctl start teamspeak.service

重启服务

systemctl restart teamspeak.service

停止服务

systemctl stop teamspeak.service

五、客户端

首次连接服务端会让你输入权限密钥,就是上方的TOKEN,然后可以设置服务器名称、密码、频道等等。


生成备份权限密钥:点击权限-权限密钥-创建-Server Admin 保存密钥即可

18 个赞

顶帖

帮顶

补充一下:ts可以下面这个项目docker compose一键拉起来,基本不用什么配置
https://github.com/linusfr/teamspeak-docker-compose

2 个赞

这东西除了打游戏大家通通话,还有其它的使用渠道吗?

就是个开黑语音软件,轻量小巧稳定,不会过多的占用电脑性能

先 mark,后面可能会食用

markmark

mark

Mark 备用

有个音乐插件挺好玩。可以通过指令直接搜索油管上的视频并播放

感谢,很详细

Mark一下,等考完试试试

备用mark

mark

好贴,这就去尝试!

完蛋了,发现Serv00的系统与楼主给的不一样

mark一下,有空测试测试

这个方便,好!好!好!