有手就行的TeamSpeak3服务器搭建

有手就行的TeamSpeak3服务器搭建
LeK前言
用ts可能有四五年了,之前也搭过ts服务器,但是后来朋友们都开始用开黑啦
所以也就不再维护而荒废了。但是最近改名叫KOOK
的开黑啦
越来越难用,有个朋友问我有没有ts服务器,正好有个闲置的高带宽服务器,所以又重新拾起了ts。最开始用ts的时候还是一个高中生,看不懂Linux指令,只会照着教程复制粘贴,虽然不懂是什么意思,但终归是搭起来了。这么多年过去了,如今也到了能看懂Linux指令的水平,就借此机会把搭建的过程分享出来,希望对您有所帮助。当然,知识不会凭空产生,这个过程也得益于前人的分享,文末也会给出参考链接。
搭建
搭建环境:Ubuntu 20.04
注意:不要直接复制代码中的带有的文件名和链接,请以实际为准!
创建目录
为了方便管理,建议先新建一个目录存放ts服务器的文件
1
2mkdir teamspeak
cd teamspeak获取和解压安装包
进入官网查找您操作系统对应的安装包,这里我选择的是Linux下的64位版本,然后点击右侧图标复制链接
使用wget和第一步中复制的链接下载压缩包
1
2
3
4
5可选,添加一个新用户
adduser teamspeak
chown -R teamspeak:teamspeak /home/teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2查看是否下载成功
1
ls
解压压缩包
1
tar -xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
删除压缩包,重命名解压后的文件夹名方便以后的查找和配置
1
2rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
mv teamspeak3-server_linux_amd64 ts3
开放服务器端口
在云服务器的防火墙中根据需要开启上述端口
同意许可条款
1
2cd ts3
touch .ts3server_license_accepted开启服务器
1
./ts3server_startscript.sh start
运行后请保存打印出来的信息!!!
连接服务器
填入上一步中保存的密码和服务器ip地址
点击连接后填入上一步中保存的token,只有第一个进入这个服务器的人才需要输入token,且该用户自动成为服务器管理员
编写service文件设置开机自启动,记得将路径修改为你的实际路径,推荐添加一个专属用户
1
vim /etc/systemd/system/teamspeak.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21[Unit]
Description=Teamspeak Service
Wants=network-online.target
After=syslog.target network.target network-online.target
[Service]
User=teamspeak
Group=teamspeak
WorkingDirectory=/home/teamspeak/ts3
ExecStart=/home/teamspeak/ts3/ts3server_startscript.sh start
ExecStop=/home/teamspeak/ts3/ts3server_startscript.sh stop
ExecReload=/home/teamspeak/ts3/ts3server_startscript.sh restart
PIDFile=/home/teamspeak/ts3/ts3server.pid
Type=forking
Restart=always
KillMode=none
RestartSec=10
PrivateTmp=true
[Install]
WantedBy=multi-user.target1
2
3
4./ts3server_startscript.sh stop
systemctl daemon-reload
systemctl enable teamspeak.service
systemctl start teamspeak.service查看是否启动成功
1
systemctl status teamspeak.service
后记
配置域名和美化服务器可以在参考链接中找到教程,如有疑问也可以在本文下留言,我会尽我所能为您提供帮助。最后,也欢迎您来我的服务器里玩:ts.lekshome.top
,服务器密码我会放在评论区中。^^