残浔的小窝 残浔的小窝
  • 首页
  • 日常
  • 折腾
  • Centos
  • C语言
  • 网工
  • Python
  • 娱乐
  • 工具
  • 邻居
  • 服务器运行状态
  • 关于我

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

残浔
1 年前

本教程环境,Centos7.9;所以采用Linux服务端程序。

官方配置要求

对于 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://www.teamspeak.com/en/downloads/#server

点击那个粘贴板,可以获取下载直链。
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 update
yum install screen

2、接受服务端许可协议

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

cd teamspeak3-server_linux_amd64
touch .ts3server_license_accepted

3、启动服务端

a.创建终端

screen -S teamspeak

b.启动

./ts3server_startscript.sh start

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

4、放行必要的端口

Service    Protocol        Local Port (Server)       Required?   
Voice UDP9987Yes
Filetransfer TCP30033Yes
ServerQuery (raw) TCP10011Optional
ServerQuery (SSH) TCP10022Optional
WebQuery (http)TCP10080Optional
WebQuery (https)TCP10443Optional
TSDNSTCP41144Optional

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

vi /lib/systemd/system/teamspeak.service

根据你的路径进行修改

[Unit]   
Description=TeamSpeak 3 Server
After=network.target  

[Service] 
User=teamspeak
Group=teamspeak
Type=forking
WorkingDirectory=/root/teamspeak3-server_linux_amd64/
PIDFile=/root/teamspeak3-server_linux_amd64/ts3server.pid
ExecStart=/root/teamspeak3-server_linux_amd64/ts3server_startscript.sh start
ExecStop=/root/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
RestartSec=15
Restart=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 保存密钥即可

TeamSpeak3搭建服务端语音服务器
0
残浔
何以解忧,唯有暴富!

评论 (0)

取消
    发表评论

残浔

何以解忧,唯有暴富!
180
文章
27
评论
1
获赞

热门文章

TOP1
HK1 Box刷入openwrt教程+改良散热|性能远超N1盒子
3 年前
TOP2
LNMP安装以及设置防CC 防火墙
3 年前
TOP3
快速通过武软E学堂公选课教程
4 年前
  • 本站由暗云提供技术支持
  • 邻居
  • 服务器状态监控
Copyright © 2022-2025 残浔的小窝. 鄂ICP备20012530号-3 鄂公网安备42092302000067号
  • 搭建4
  • 威联通4
  • 考试3
  • 服务器3
  • OSPF3
  • 首页
  • 日常
  • 折腾
  • Centos
  • C语言
  • 网工
  • Python
  • 娱乐
  • 工具
  • 邻居
  • 服务器运行状态
  • 关于我