[Linux/Centos7]搭建TeamSpeak服务器

这篇具有很好参考价值的文章主要介绍了[Linux/Centos7]搭建TeamSpeak服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 准备

1.1 服务器

可以选择购买云服务器,如:阿里云、腾讯云等等,我这里用的是腾讯云。

设置服务器防火墙/安全组:

端口 协议 说明
9987 UDP TeamSpeak默认语音服务端口
10011 TCP TeamSpeak ServerQuery raw 端口
10022 TCP TeamSpeak ServerQuery SSH 端口
30033 TCP TeamSpeak 文件传输端口
41144 TCP TSDND

teamspeak服务器搭建,服务器,linux,运维,网络,实时音视频

1.2 安装包

teamspeak官网:https://www.teamspeak.com/

客户端:TeamSpeak Downloads | TeamSpeak

服务端:TeamSpeak Downloads | TeamSpeak选择Linuxteamspeak服务器搭建,服务器,linux,运维,网络,实时音视频

1.3 Linux基础

掌握一定的Linux操作基础。

2 服务端部署

2.1 创建用户

使用root用户创建teamspeak用户:

useradd teamspeak
passwd teamspeak //保证高强度密码,以防被破解

赋予teamspeak用户sudo权限:

sudo vim /etc/sudoers

找到%wheel ALL=(ALL) ALL,在其下面插入:

teamspeak       ALL=(ALL)       NOPASSWD:ALL

ESC wq!强制保存。

切换至teamspeak用户:

su - teamspeak

2.2 下载、上传、解压安装包

在官网下载服务端安装包,上传到服务器。或使用wget下载安装包。

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

注意:下载地址可能不是最新,请去官网获得最新地址。
如遇报错

ERROR: cannot verify files.teamspeak-services.com's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’:
  Issued certificate has expired.
To connect to files.teamspeak-services.com insecurely, use `--no-check-certificate'.

执行

sudo yum install -y ca-certificates

解压安装包:

tar -jxvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

若报错:

tar (child): cannot run bzip2: No such file or directory
tar (child): trying lbzip2
tar (child): lbzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

执行:

sudo yum install -y bzip2

2.3 服务端启动

允许许可协议:

touch /home/teamspeak/teamspeak3-server_linux_amd64/.ts3server_license_accepted

执行:

/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start

第一次启动会显示密钥及 ServerQuery 管理员账户和密码,请注意保存.

teamspeak服务器搭建,服务器,linux,运维,网络,实时音视频

2.4 设置服务端自动启动

sudo vim /lib/systemd/system/teamspeak.service

输入:

[Unit]
Description=Teamspeak, The most superior online voice communication solution.
Wants=network-online.target
After=syslog.target network.target network-online.target

[Service]
User=teamspeak
Group=teamspeak
WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64/
ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start
ExecStop=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server.pid
Type=forking

[Install]
WantedBy=multi-user.target

注意:里面涉及到目录的地方请与自身情况相匹配。

ESC :wq保存。

功能 指令
重新加载systemd sudo systemctl daemon-reload
开启自启动 sudo systemctl enable teamspeak.service
启动TeamSpeak sudo systemctl start teamspeak.service
停止TeamSpeak sudo systemctl stop teamspeak.service
重启TeamSpeak sudo systemctl restart teamspeak.service

TeamSpeak服务端部署完毕。

3 客户端连接

3.1 连接服务器

打开客户端,选择连接:

teamspeak服务器搭建,服务器,linux,运维,网络,实时音视频

输入服务器IP,密码(之前生成的),昵称自定义。

进入之后自行编辑服务器信息和频道信息。推荐将频道设置中的音质拉满,提升体验。
如果需要生成更多的token,可以在客户端选择权限秘钥
teamspeak服务器搭建,服务器,linux,运维,网络,实时音视频
teamspeak服务器搭建,服务器,linux,运维,网络,实时音视频

创建即可。

4 附件

TS汉化插件:Releases · jitingcn/TS3-Translation_zh-CN (github.com)

下载下来双击运行即可。

5 参考文献

TeamSpeak服务器搭建与使用 | 老虎不吃人 (tdeh.top)文章来源地址https://www.toymoban.com/news/detail-827363.html

到了这里,关于[Linux/Centos7]搭建TeamSpeak服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 群晖上搭建teamspeak3语音服务器

    什么是 TeamSpeak ? TeamSpeak (简称 TS )是一款团队语音通讯工具,但比一般的通讯工具具有更多的功能而且使用方便。它由服务器端程序和客户端程序两部分组成,如果不是想自己架设 TS 服务器,只需下载客户端程序即可。 Teamspeak 依靠先进的体系结构,方便灵活的应用功能

    2024年02月04日
    浏览(23)
  • web服务器的搭建【CentOS7】

    要求完成的任务: (1)Web服务器软件的安装 (2)虚拟目录配置 (3)虚拟主机配置(基于域名的虚拟主机配置、基于IP的虚拟主机配置、基于端口的虚拟主机配置) (4)用户个人站点配置 (5)基于主机的授权、基于用户的认证 (1)web服务器的安装与测试 查看是否安装

    2024年02月04日
    浏览(19)
  • Centos7搭建MSF6(公网服务器搭建msf)

    每次需要用msf测试的时候,都需要用frp把msf穿透出来,麻烦的很,索性直接把他搭建到公网服务器上,实验机为centos,网上教程非常杂乱,中途遇到很多问题,花费了大量时间解决了遇到的问题,文章非常详细,并记录下来,照着文章一步步操作,可以完美搭建。 直接使用官

    2024年02月07日
    浏览(18)
  • CentOs7搭建基于pptp的VPN服务器

      最近想远程连接一下家里的台式机电脑,由于都是局域网,又没有公网ip,所以就没法远程。上网查了一下,发现可以在云服务器上搭建一个VPN,这样两台电脑就在同一个局域网内,就可以完美解决这个问题。现在把搭建方法和遇到的问题做个总结。 找到最下面的locali

    2024年02月03日
    浏览(28)
  • 全网最全Centos7.9搭建LDAP服务器+图形界面

    该密码是LADP服务器的管理员根密码,输入slappasswd后提示输入密码(123456)与确认密码,系统会输出一串加密后的字符串(保存好加密后的字符串,后面需要使用) 通过ldapmodify进行修改,不建议直接对文件进行修改 ①查看文件  ② 创建目录存放修改文件 ③创建 db .ldif 文件

    2024年02月07日
    浏览(22)
  • 【操作系统】Centos7搭建nfs文件共享服务器实战

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月07日
    浏览(22)
  • 天翼云CentOS7多IPsk5服务器一键搭建脚本

    未经请允许,禁止转载。 本文参考网上资料整合而成,本人制作为一键安装脚本,脚本内容全部公开,具体参数可能根据自身情况设定,制作不易,不喜勿喷,有错误的地方欢迎指正! 本人已在天翼云成功运行,没有错误,别的没有试验。首次创作,请多多支持!如有不明

    2024年04月09日
    浏览(25)
  • Centos7搭建DNS(bind)服务器,配置域名泛解析记录

    前言就是没钱买域名,学习成本较大 (穷批哭死) ,再加上windows个人版的上的hosts文件不支持域名泛解析和多租户的域名解析,windows server环境又需要秘钥提供不支持长期学习,所以出一篇文章记录一下。 客户机:windows个人环境即可 服务器:两台nginx服务器(centos7)、一台

    2024年02月04日
    浏览(21)
  • CentOS7.9 搭建内部yum源服务器同步阿里yum源

    1、企业内网需求:企业内部许多服务器是不能连接互联网,但每台centos主机安装软件包时都配置本地yum源很麻烦,也缺少第三方yum源,因此在内网搭建一台yum源服务器满足这一需求,同时网络层面策略只允许此yum源服务器每周日晚限时联网同步阿里云的yum源。 参考连接:h

    2024年02月02日
    浏览(24)
  • 如何在CentOS7搭建DashDot服务器仪表盘并实现远程监控

    本篇文章我们将使用Docker在本地部署DashDot服务器仪表盘,并且结合cpolar内网穿透工具可以实现公网实时监测服务器系统、处理器、内存、存储、网络、显卡等,并且拥有API接口。 DashDot是一款简单、实用的开源现代服务器仪表盘,主要应用于小型 VPS 和私人服务器(比如说N

    2024年03月16日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包