我的编程空间,编程开发者的网络收藏夹
学习永远不晚

群晖上搭建teamspeak3语音服务器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

群晖上搭建teamspeak3语音服务器

在这里插入图片描述

什么是 TeamSpeak ?

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

安装

建数据库

老苏用了群晖自带的 MariaDB 10 数据库。

在这里插入图片描述

phpMyAdmin 中创建名为 teamspeak 的空数据库。

为便于说明,假设数据库密码为 123456

在这里插入图片描述

所以根据上面的设置,最后得到的数据库相关的参数如下:

  • 数据库主机:192.168.0.197,与群晖主机 IP 一致;
  • 数据库端口:3307
  • 数据库用户:teamspeak
  • 数据库密码:123456
  • 数据库库名:teamspeak,因为勾选了与用户同名;

安装镜像

在群晖上以 Docker 方式安装。

在注册表中搜索 teamspeak ,选择第一个 teamspeak,版本选择 latest

本文写作时, latest 版本对应为 3.13.7

在这里插入图片描述

docker 文件夹中,创建一个新文件夹 teamspeak,并在其中建一个子文件夹 data

文件夹装载路径说明
docker/teamspeak/data/var/ts3server存放设置、日志等

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用netstat -tunlp | grep 端口号
本地端口容器端口协议
99879987UDP
3003330033TCP
1001110011TCP

在这里插入图片描述

关于 TeamSpeak 3 端口的说明

在这里插入图片描述

上图截取自:https://support.teamspeak.com/hc/en-us/articles/360002712257-Which-ports-does-the-TeamSpeak-3-server-use

环境

可变
TS3SERVER_DB_PLUGIN控制数据库类型,设为 TS3SERVER_DB_WAITUNTILREADY
TS3SERVER_DB_SQLCREATEPATH用于初始化数据库的 sql 脚本的路径,设为 create_mariadb
TS3SERVER_DB_HOST数据库主机地址
TS3SERVER_DB_PORT数据库主机端口
TS3SERVER_DB_USER数据库用户
TS3SERVER_DB_PASSWORD数据库密码
TS3SERVER_DB_NAME数据库库名
TS3SERVER_DB_WAITUNTILREADY数据库等待时间,设为 30
TS3SERVER_LICENSE设为 accept

在这里插入图片描述

更多的环境变量,请参考官方文档:https://github.com/docker-library/docs/tree/master/teamspeak

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 teamspeak 和 子目录mkdir -p /volume1/docker/teamspeak/data# 进入 teamspeak 目录cd /volume1/docker/teamspeak# 运行容器docker run -d \   --restart always \   --name teamspeak \   -p 9987:9987/udp \   -p 30033:30033 \   -p 10011:10011 \   -v $(pwd)/data:/var/ts3server \   -e TS3SERVER_DB_PLUGIN=ts3db_mariadb \   -e TS3SERVER_DB_SQLCREATEPATH=create_mariadb \   -e TS3SERVER_DB_HOST=192.168.0.197 \   -e TS3SERVER_DB_PORT=3307 \   -e TS3SERVER_DB_USER=teamspeak \   -e TS3SERVER_DB_PASSWORD=123456 \   -e TS3SERVER_DB_NAME=teamspeak \   -e TS3SERVER_DB_WAITUNTILREADY=30 \   -e TS3SERVER_LICENSE=accept \   teamspeak

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3.1'services:  teamspeak:    image: teamspeak    container_name: teamspeak    restart: always    ports:      - 9987:9987/udp      - 30033:30033      - 10011:10011    volumes:      - ./data:/var/ts3server    environment:      TS3SERVER_DB_PLUGIN: ts3db_mariadb      TS3SERVER_DB_SQLCREATEPATH: create_mariadb      TS3SERVER_DB_HOST: 192.168.0.197      TS3SERVER_DB_PORT: 3307      TS3SERVER_DB_USER: teamspeak      TS3SERVER_DB_PASSWORD: 123456      TS3SERVER_DB_NAME: teamspeak      TS3SERVER_DB_WAITUNTILREADY: 30      TS3SERVER_LICENSE: accept

然后执行下面的命令

# 新建文件夹 teamspeak 和 子目录mkdir -p /volume1/docker/teamspeak/{data,mysql}# 进入 teamspeak 目录cd /volume1/docker/teamspeak# 将 docker-compose.yml 放入当前目录# 一键启动docker-compose up -d

运行

容器成功启动后,在的日志中,会看到

token=bfIo9mvaU+lrhwTDBjj0zI7TfOOwoOGyD9AqD6Z2

在这里插入图片描述

往上拉,还会看到管理员账号和密码

loginname= "serveradmin", password= "ZKowB7sM"apikey= "BACDrGFPK9fKhyyTC76MjhZW6xpHlKbtPnVvIfN"

在这里插入图片描述

客户端

客户端下载地址:https://teamspeak.com/en/downloads/

第一次运行客户端,Nickname 中填serveradminServer Password 中填入 password 的值

在这里插入图片描述

Privillege key 中填入 token 值,

在这里插入图片描述

这个 token 值是一次性的

在这里插入图片描述

连接成功之后

在这里插入图片描述

服务器日志中会显示

在这里插入图片描述

其他自定义用户连接,不需要填 Server Password

在这里插入图片描述

直接连接就可以了,但默认的Server Groups 是不一样的

在这里插入图片描述

参考文档

TeamSpeak Systems GmbH
地址:https://github.com/TeamSpeak-Systems

Home | TeamSpeak
地址:https://teamspeak.com/zh-CN/

TeamSpeak - The Future of Online Communication
地址:https://new.teamspeak.com/

TeamSpeak-Systems/ts-services at beta-58rc20
地址:https://github.com/TeamSpeak-Systems/ts-services/tree/beta-58rc20

来源地址:https://blog.csdn.net/wbsu2004/article/details/134069569

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

群晖上搭建teamspeak3语音服务器

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

群晖上搭建teamspeak3语音服务器

什么是 TeamSpeak ? TeamSpeak (简称 TS)是一款团队语音通讯工具,但比一般的通讯工具具有更多的功能而且使用方便。它由服务器端程序和客户端程序两部分组成,如果不是想自己架设 TS 服务器,只需下载客户端程序即可。
群晖上搭建teamspeak3语音服务器
2023-12-23

云服务器能搭建群晖吗

云服务器是一种基于云技术的计算服务,可以通过互联网连接到远程服务器,并在远程服务器上运行。搭建一台云服务器需要一定的技术和经验。如果你是一位新手,可以考虑使用开源的云服务器(如GoogleCloudDrive或AmazonWebServices等),这些工具提供了许多常用的功能和配置选项,如可用性控制、存储、数据备份和故障转移等。你可以根据需要选择合适的版本和配置。在搭建云服务器之前,你需要
2023-10-26

云服务器集群搭建

云服务器是一种通过虚拟化技术,将服务器资源(包括计算、存储和网络)集中存储管理的服务。云服务器主要分为两类:S3云(SandyFrigg、AmazonWebServices3)和G2云(GoogleCloudPlatform)。S3云通常用于企业内部部署,用于提供高可靠性、低延迟的服务。S3云提供了集中的存储和计算资源,可以通过多个云提供商的云主机进行托管。它的优点包括:可靠性高:S3云是一种由公有云提供商提供的服务,因此可以提供高达10万次的故障转移服务...
2023-10-27

云服务器搭建集群

云服务器搭建集群的过程比较复杂,具体的步骤如下:确定所需资源:首先需要明确所需云服务器的大小、类型和要求,并准备相应的硬件和软件。安装必要的工具:接下来需要安装必要的工具,包括操作系统、网络设置、数据库管理等。搭建集群:根据所需容量和性能,可以选择使用集群管理软件或搭建虚拟化环境来实现。部署服务器:将准备好的云服务器部署到云平台上,可以使用操作系统镜像或者安装虚拟化软件来实现。监控和
2023-10-26

云服务器搭建hadoop集群

要搭建一个hadoop集群,通常需要以下步骤:购买或租用:在购买云服务器之前,需要先了解其支持的硬件环境和性能要求。如果您选择使用公共云,通常需要购买一个可用于构建Hadoop集群的虚拟机,或者租用一个公共云服务器提供的存储服务。安装和配置硬件:使用操作系统和软件安装向导来安装Hadoop集群管理软件。如果您使用的是Windows操作系统,需要使用WindowsServer2012或WindowsServer8.1来安装向导。在安装向导中,首先安装Hadoop集...
2023-10-27

云服务器集群搭建教程

选择合适的云服务器:首先需要考虑你的业务需要哪种类型的云服务器,例如企业级的云服务器或者是弹性云服务器等。根据你的业务需求选择最合适的云服务器。安装云服务器:首先需要从阿里云官网上下载相应的云服务器操作系统和相关的云服务器管理软件,根据自己的系统要求安装相应的软件。配置云服务器:根据业务需求配置云服务器的相关配置,例如选择云服务器的IP地址、内存、磁盘等参数,确保云服务器的性能和可靠性。搭建集群:...
2023-10-27

云服务器集群搭建方案

云服务器是一种基于互联网的服务器架构,它通过虚拟化技术将多台服务器的计算能力打包成一个大型的计算资源池,以供用户使用。云服务器具有高可靠性、高可扩展性和高可用性等特点,可以提供大规模的数据处理能力。在搭建云服务器集群时,需要考虑以下几个方面:云服务器的硬件选型。选择高性能的硬件平台,如英特尔至强E3000系列处理器,并
2023-10-27

centos集群服务器怎么搭建

搭建CentOS集群服务器需要以下步骤:安装CentOS操作系统:在每个服务器上安装CentOS操作系统。可以选择最新版本的CentOS,例如CentOS 7或CentOS 8。配置网络:为每个服务器配置网络设置,包括IP地址、子网掩码、网
2023-10-24

云服务器集群搭建方法

一、云服务器配置云服务器的配置是指在使用云服务器时需要具备的各种资源和服务,包括服务器硬件、操作系统、网络连接、存储空间、数据库、应用程序等。在搭建云服务器时,需要先选择适合自己的服务器硬件和操作系统,然后根据业务需求,配置好各种资源和服务。在选择服务器硬件时,需要考虑到服务器的配置、性能、稳定性、可扩展性等因素。在选
2023-10-27

多服务器redis集群怎么搭建

要搭建多服务器的Redis集群,可以按照以下步骤进行操作:1. 安装Redis:在每台服务器上安装Redis,并确保它们都能正常运行。2. 配置Redis节点:编辑每个Redis实例的配置文件(redis.conf),将每个实例的端口和IP
2023-09-11

服务器集群搭建有哪些优势

服务器集群搭建的优势有:1、可伸缩性较强,能向集群系统软件加上大量的服务器,实现服务器同时运用和数据库操作;2、可用性高,有避免系统软件产生常见故障或从常见故障中全自动修复的工作能力;3、可管理性高,管理员能从远程访问一个、乃至一组集群。具
2023-02-08

虚拟化服务器集群怎么搭建

虚拟化服务器集群的搭建通常需要以下步骤:硬件准备:选择合适的服务器硬件,包括CPU、内存、硬盘等,并确保服务器之间能够互联。虚拟化软件选择:选择合适的虚拟化软件,常用的虚拟化软件包括VMware、Hyper-V、KVM等。安装虚拟化软件:根
虚拟化服务器集群怎么搭建
2024-04-09

一台云服务器怎么搭建集群

要搭建一台云服务器集群,你需要先确定你的云服务器的配置和规模。你可以使用PHP或Node.js库来编写一个代码,来实现所需要的功能。以下是一个简单的云服务器配置示例代码,用于在AWSWebServices中搭建一个AWS云主机:```httpscache=mysqlconnectors=8//make()```这个代码首先初始化了make()函数,让用户输入两个参数,一个是https
2023-10-26

一台云服务器怎么搭建集群的服务器

要搭建一个云服务器,通常需要准备以下几个步骤:安装云服务器操作系统云服务器操作系统需要支持多个云服务器操作系统(如Salesforce,Amazon,Microsoft等),可以使用虚拟主机或者镜像安装等方式进行安装。安装云服务器硬件和软件要安装云服务器操作系统,需要将云服务器的硬件、软件和用户界面进行安装。通常需要安装以下组件:云服务器操作系统虚拟主机负载均衡器防火墙
2023-10-26

编程热搜

目录