景山小窝

  • 首页
  • WOW
  • 奇趣事
  • 手机控
  • 计算机
    • 好软件
    • 路由器
  • 黑苹果
  • 算号器
你若安好,便是晴天。
生气是拿别人的错误惩罚自己。
  1. 首页
  2. 计算机
  3. 好软件
  4. 正文

在CentOS 7上安装Teamspeak

2018-01-23 1174点热度 0人点赞 0条评论

Teamspeak是一个VOIP服务器,可用于团队/多人进行沟通。这是相对轻量级和安全的,因为更新是定期发布的。

在本教程中,我们将在您的CentOS 7实例上安装Teamspeak。

先决条件

在开始之前,您需要:

  • CentOS 7系统(仅限64位)。
  • 512 MB的RAM或更高。
  • wget (用于下载文件的实用程序)。
  • nano或者vim(任何文本编辑器都可以)。

安装

先决条件

更新系统包。这可能要花点时间。

yum update -y

安装本教程所需的工具。

yum install nano wget perl tar net-tools bzip2 -y

安装

添加一个非root用户来运行Teamspeak。出现提示时,输入您想要的密码。

useradd ts
passwd ts

检索Teamspeak服务器软件。

cd ~
wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

提取Teamspeak tarball并将所有文件复制到我们的非特权用户的主目录中。

tar -xvf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
cd teamspeak3-server_linux_amd64
cp * -R /home/ts

删除临时文件。

cd ~
rm -rf teamspeak3-server_linux_amd64
rm -rf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

授予我们的ts用户适当的权限。

chown -R ts:ts /home/ts

为Teamspeak创建一个Systemd服务。

nano /lib/systemd/system/teamspeak.service

粘贴以下内容:

[Unit]
Description=Team Speak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/
User=ts
Group=ts
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target

保存并退出(按下CTRL并O同时进行,然后由Enter密钥)。

重新加载系统单位。

systemctl --system daemon-reload

使Teamspeak在启动时运行。

systemctl enable teamspeak.service

开始,停止并重新启动Teamspeak

控制团队发言很简单。您可以使用以下命令来控制Teamspeak:

systemctl (option) teamspeak.service

更换(option)用start,stop或restart。

配置防火墙

CentOS 7不再使用iptables。作为替代方案,CentOS 7 firewalld默认配备。

找到默认区域。在运行CentOS 7的Vultr实例上,默认区域是public。

firewall-cmd --get-default-zone

打开Teamspeak的默认端口。如果每个规则添加成功,输出将读取“成功”。

firewall-cmd --zone=public --permanent --add-port=10011/tcp
firewall-cmd --zone=public --permanent --add-port=30033/tcp
firewall-cmd --zone=public --permanent --add-port=9987/udp

重新加载firewalld。

firewall-cmd --reload

结论

恭喜!您已经成功创建了一个Teamspeak服务器。您可以使用Teamspeak客户端连接到它。

玩的开心!

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2018-01-23

codeidc

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

codeidc

这个人很懒,什么都没留下

分类
  • WOW
  • 奇趣事
  • 好软件
  • 手机控
  • 未分类
  • 计算机
  • 路由器
  • 黑苹果
归档
  • 2023年2月
  • 2023年1月
  • 2022年11月
  • 2022年4月
  • 2022年3月
  • 2021年11月
  • 2021年10月
  • 2021年1月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年12月

COPYRIGHT © 2021 codeidc.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备2021031502号