想用 TeamSpeak 增强您在 Fedora 39 上的通信设置吗?想知道如何开始安装过程?这个简明的指南将引导您完成在 Fedora 39 上安装 TeamSpeak 的步骤,确保您为无缝语音通信做好准备。无论您是在与游戏团队协调,还是需要一个可靠的群聊平台,请继续阅读以了解在您的 Fedora 系统上启动和运行 TeamSpeak 是多么容易。
在 Fedora 39 上安装 Teamspeak
步骤 1。在深入了解 TeamSpeak 服务器安装之前,通过更新 Fedora 系统并安装必要的依赖项来准备它至关重要。打开终端并执行:
sudo dnf clean all
sudo dnf update
第2步。安装依赖项。
出于安全原因,最佳做法是在专用用户下运行 TeamSpeak 服务器。这限制了在出现任何漏洞时对系统的潜在影响。 使用以下命令创建新用户:
sudo dnf install nano wget perl tar net-tools bzip2
第 3 步。创建专用用户
出于安全原因,最好在专用用户帐户下运行 TeamSpeak 服务器:
sudo adduser teamspeak -d /opt/teamspeak
此命令创建一个名为 teamspeak
的新用户,主目录设置为 /opt/teamspeak
第 4 步。安装 TeamSpeak Fedora 39.
导航到 TeamSpeak 官方网站以查找最新的服务器版本链接。在撰写本文时,以下命令下载版本 3.13.7:
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
提取下载的存档并将 TeamSpeak 文件移动到专用目录:
tar -xvjf teamspeak3-server_linux_amd64-3.13.7.tar.bz2 mv teamspeak3-server_linux_amd64/* /opt/teamspeak/ chown -R teamspeak: /opt/teamspeak
接下来,重新生成一个文件,以指示您接受 TeamSpeak 许可协议:
touch /opt/teamspeak/.ts3server_license_accepted
第 5 步。创建 systemd 服务文件
要轻松管理 TeamSpeak 服务,请创建一个 systemd
服务文件:
nano /lib/systemd/system/teamspeak.service
将以下配置添加到文件中:
[Unit] Description=Team Speak 3 Server After=network.target [Service] WorkingDirectory=/opt/teamspeak/ User=teamspeak Group=teamspeak ExecStart=/opt/teamspeak/ts3server [Install] WantedBy=multi-user.target
重新加载 systemd
守护程序,启动 TeamSpeak 服务,并使其在启动时启动:
sudo systemctl --system daemon-reload sudo systemctl start teamspeak sudo systemctl enable teamspeak
您可以使用以下方式检查 TeamSpeak 服务的状态:
sudo systemctl status teamspeak
第 6 步。配置防火墙。
允许 TeamSpeak 服务器端口通过防火墙:
firewall-cmd --zone=public --add-port=9987/udp --permanent firewall-cmd --zone=public --add-port=10011/tcp --permanent firewall-cmd --reload
这些命令打开语音 (UDP 9987) 和服务器查询 (TCP 10011) 的默认 TeamSpeak 端口。
感谢您使用本教程在您的 Fedora 39 系统上安装 TeamSpeak 3。有关其他或有用的信息,我们建议您查看 TeamSpeak 官方网站。