有手就行的TeamSpeak3服务器搭建

本文首发于个人博客网站:http://www.blog.lekshome.top/2024/03/08/teamspeak3-fu-wu-qi-da-jian/
由于CSDN并不是本人主要的内容输出平台,所以大多数博客直接由md文档导入且缺少审查和维护,如果存在图片或其他格式错误可以前往上述网站进行查看
CSDN留言不一定能够及时回复,请前往本人博客中进行留言
您的留言和点赞是对我的最大支持!

前言

​ 用ts可能有四五年了,之前也搭过ts服务器,但是后来朋友们都开始用开黑啦所以也就不再维护而荒废了。但是最近改名叫KOOK开黑啦越来越难用,有个朋友问我有没有ts服务器,正好有个闲置的高带宽服务器,所以又重新拾起了ts。最开始用ts的时候还是一个高中生,看不懂Linux指令,只会照着教程复制粘贴,虽然不懂是什么意思,但终归是搭起来了。这么多年过去了,如今也到了能看懂Linux指令的水平,就借此机会把搭建的过程分享出来,希望对您有所帮助。当然,知识不会凭空产生,这个过程也得益于前人的分享,文末也会给出参考链接。

搭建

搭建环境:Ubuntu 20.04

注意:不要直接复制代码中的带有的文件名和链接,请以实际为准!

  1. 创建目录

    为了方便管理,建议先新建一个目录存放ts服务器的文件

    mkdir teamspeak
    cd teamspeak
    
  2. 获取和解压安装包

    1. 进入官网查找您操作系统对应的安装包,这里我选择的是Linux下的64位版本,然后点击右侧图标复制链接

      在这里插入图片描述

    2. 使用wget和第一步中复制的链接下载压缩包

      # 可选,添加一个新用户
      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
      

      在这里插入图片描述

    3. 查看是否下载成功

      ls
      

      在这里插入图片描述

    4. 解压压缩包

      tar -xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
      
    5. 删除压缩包,重命名解压后的文件夹名方便以后的查找和配置

      rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
      mv teamspeak3-server_linux_amd64 ts3
      

      在这里插入图片描述

  3. 开放服务器端口

    在这里插入图片描述

    在云服务器的防火墙中根据需要开启上述端口

    在这里插入图片描述

  4. 同意许可条款

    cd ts3
    touch .ts3server_license_accepted
    

    在这里插入图片描述

  5. 开启服务器

    ./ts3server_startscript.sh start
    

    运行后请保存打印出来的信息!!!

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  6. 连接服务器

    填入上一步中保存的密码和服务器ip地址

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    点击连接后填入上一步中保存的token,只有第一个进入这个服务器的人才需要输入token,且该用户自动成为服务器管理员

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  7. 编写service文件设置开机自启动,记得将路径修改为你的实际路径,推荐添加一个专属用户

    vim /etc/systemd/system/teamspeak.service
    
    [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.target
    
    ./ts3server_startscript.sh stop
    systemctl daemon-reload
    systemctl enable teamspeak.service
    systemctl start teamspeak.service
    
  8. 查看是否启动成功

    systemctl status teamspeak.service
    

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

后记

​ 配置域名和美化服务器可以在参考链接中找到教程,如有疑问也可以在本文下留言,我会尽我所能为您提供帮助。最后,也欢迎您来我的服务器里玩:ts.ts.lekshome.top,服务器密码我会放在评论区中。^^

参考链接

https://www.bilibili.com/read/cv30378350/

在参考链接中找到教程,如有疑问也可以在本文下留言,我会尽我所能为您提供帮助。最后,也欢迎您来我的服务器里玩:ts.ts.lekshome.top,服务器密码我会放在评论区中。^^

参考链接

https://www.bilibili.com/read/cv30378350/

https://www.bilibili.com/read/cv3671837/

  • 42
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值