teamspeak搭建_centos7 teamspeak3的搭建
1、更新系统
yum update
2、创建teamspeak账户
useradd teamspeak
passwd teamspeak
3、下载ts3安装包
wget http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2
Centos7解压.tar.bz2提示tar (child): bzip2: Cannot exec: No such file or directory解决方法
原因是因为该centos没有bzip2解压工具
解决方法如下:
yum -y install bzip2
tar -xjf teamspeak3-server_linux_amd64-3.9.1.tar.bz2
mv teamspeak3-server_linux_amd64 teamspeak3
cp -R teamspeak3 /home/teamspeak/
chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/
手动启动TeamSpeak服务
su - teamspeak
$ cd teamspeak3/
$ touch .ts3server_license_accepted
$ ./ts3server_startscript.sh start
如果没有创建ts3server_license_accepted”的文件,在启动过程中出现如下图的报错信息:
accept in order to accept the license agreement ...
其原因在于服务器启动时需要读取一个TS3SERVER_LICENSE文件,如果当前工作目录不存在授权文件,则报错。处理方法也很简单,使用如下命令在当前目录下新建一个名为”.ts3server_license_accepted”的文件即可:
$ touch .ts3server_license_accepted
之后再使用之前的命令启动服务器,就可以正常启动服务器了。第一次启动服务器时,会出现如下提示:
登录名 密码 第一次秘钥的信息,一定要记录了,连接服务器的时候必须用的。
可以看到,程序会提示创建了一个服务器管理员帐户,并且创建了一个管理服务器的token字符串,这个token串是通过客户端管理服务器的,所以会着重提醒。
添加systemctl服务
为了管理服务器方便,可以将TeamSpeak服务器添加为CentOS服务,在”/lib/systemd/system/”目录中添加一个名为”ts3.service”的文件,使用如下命令:
$ su -
vi /lib/systemd/system/ts3.service
将如下内容添加至”ts3.service”文件中:
[Unit]
Description=Team Speak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/teamspeak3
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/teamspeak3/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/teamspeak3/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/teamspeak3/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target
然后使用如下命令启动TeamSpeak服务,并将其设置为开机自动启动,最后查看服务状态:
systemctl start ts3
systemctl enable ts3
systemctl status ts3
好了,现在TeamSpeak服务器就安装完成了,可以通过”systemctl”命令来方便管理,并且开机可以自行启动。
打开系统防火墙端口
CentOS 7 默认是安装并启用了防火墙的,现需要通过以下命令将TeamSpeak服务器侦听的所有端口都打开:
firewall-cmd --zone=public --add-port=9987/udp --permanent
firewall-cmd --zone=public --add-port=10011/tcp --permanent
firewall-cmd --zone=public --add-port=30033/tcp --permanent
firewall-cmd --reload
使用 systemctl list-unit-files 可以查看启动项
左边是服务名称,右边是状态,enabled是开机启动,disabled是开机不启动
过滤查询可以systemctl list-unit-files | grep enable 过滤查看启动项如下
开机启动
systemctl enable server
----------------------------------------------------------------------------------------------------------------------------**
teamspeak搭建_centos7 teamspeak3的搭建相关推荐
- TeamSpeak3服务器搭建
TeamSpeak3服务器搭建指南 搭建准备 具体操作 上传安装包 配置服务器 ts3使用与美化 结语 在2020年10月22日,出于个人想法自己上网通过百度等手段,独立自主搭建了一台属于自己的TS服 ...
- TeamSpeak服务器无法运行,Teamspeak docker两步快速搭建运行 及 服务器权限丢失解决办法...
昨晚在调试ts频道组权限,不小心把自己权限弄丢了,一番尝试无果只能选择重装,由于残留东西无法理清,之前的搭建方法出错 Teamspeak 华为云linux快速搭建,最终找到这个最快速的搭建方法. 1. ...
- 搭建环境_maven: 搭建工程: ssm整合: 搭建测试:
2019独角兽企业重金招聘Python工程师标准>>> 搭建环境_maven: 搭建工程: ssm整合: 搭建测试: 搭建环境问题解决: 转载于:https://my.oschina ...
- 2019最新k8s集群搭建教程 (centos k8s 搭建)
2019-k8s-centos 2019最新k8s集群搭建教程 (centos k8s 搭建) 网上全是要么过时的,要么残缺的,大多数都是2016年,2017年的文档,照着尝试了N次,各种卸了重装,最 ...
- 怎样组建云计算机,如何搭建云计算平台_搭建云计算平台步骤
云计算平台简单的理解就是仓库了,给你提供存储运转的空间:比如你查询的任何网络内容都是在某一网络的平台上,大家都可以同时不同地点看到一样的东西.本文给大家介绍如何搭建云平台. 搭建云计算平台步骤 规划- ...
- 环境搭建-CentOS集群搭建
环境搭建-CentOS集群搭建 写在前面 最近有许多小伙伴问我,大数据的hadoop分布式集群该如何去搭建.所以,想着,就写一篇博客,帮助到更多刚入门大数据的人.本博客会一步一步带你实现一个Hadoo ...
- 软raid1 重新同步_软RAID搭建基于linux系统搭建RAID5
实验二.软RAID搭建-基于linux系统搭建RAID5 实验要求: 1)创建RAID5; 2)添加一个热备盘sdj 3)指定chunk为32k 4停止阵列,重新激活阵列 5使用热备盘,扩展阵列容量, ...
- DCOS搭建zookeeper集群搭建
dcos上zookeeper集群搭建 参考地址:https://my.oschina.net/dslcode/blog/1944775 1.在docs上构建zookeeper服务的json脚本 {&q ...
- BBS(仿博客园系统)项目03(主页搭建、个人站点搭建(侧边栏分类展示、标签展示、日期归档)、文章详情页相关功能实现)...
摘要: 主页面的搭建(导航条下面的区域) 个人站点 侧边栏分类展示 侧边栏标签展示 侧边栏日期归档 文章详情页 文章内容 文章点赞点踩 文章评论 一.主页面home.html的搭建(进一步完善) ho ...
最新文章
- android 百度导航滑动会异常,百度导航Android版问题集
- C++fibonacci斐波那契数列,自下而上(附完整源码)
- .NET常用第三方库(包)总结
- REST framework 权限管理源码分析
- python的pass语句_Python | 演示pass语句的示例
- windows系统如何进入环境变量
- Scala 学习(四) 集合之List
- python怎么直接操作git_基于python实现操作git过程代码解析
- 使用SSE指令集优化memcpy
- DDR123信号完整性测试分析技术探析
- java使用qq群发邮件_java群发发送qq邮件
- 金山云CDN:国内最佳付费CDN
- 股票量化对冲策略的黄金时期要来了?
- [Java]保留数值后2位的几种方法
- 游戏客户端安全方案。
- 微信支付遇到 商户号该产品权限未开通,请前往商户平台产品中心检查后重试
- 基于SSM的快递代取管理系统
- python自动化开发-[第十五天]-jquery
- long 雪花算法_小飞
- 史上最美女程序员:手写代码把人类送上月球
热门文章
- JAVA计算机毕业设计星光在线光影系统计算机(附源码、数据库)
- linux yum安装erlang,在 CentOS 5.7 上通过 YUM 安装 Erlang 过程
- Navicat Premium 15 无法导出excel格式的文件
- win8.1与谷歌浏览器快捷键使用(加快开发速度)
- uniapp 背景图片全屏显示在整个页面
- linux 下创建子进程
- SAP ABAP OPEN SQL实例
- Python request 爬虫 食物营养成分查询平台
- Final Cut Pro for Mac(中文fcpx视频剪辑)
- 如何抵御社工库类的黑客攻击?