1 準備
1.1 服務(wù)器
可以選擇購買云服務(wù)器,如:阿里云、騰訊云等等,我這里用的是騰訊云。
設(shè)置服務(wù)器防火墻/安全組:
端口 | 協(xié)議 | 說明 |
---|---|---|
9987 | UDP | TeamSpeak默認語音服務(wù)端口 |
10011 | TCP | TeamSpeak ServerQuery raw 端口 |
10022 | TCP | TeamSpeak ServerQuery SSH 端口 |
30033 | TCP | TeamSpeak 文件傳輸端口 |
41144 | TCP | TSDND |
1.2 安裝包
teamspeak官網(wǎng):https://www.teamspeak.com/
客戶端:TeamSpeak Downloads | TeamSpeak
服務(wù)端:TeamSpeak Downloads | TeamSpeak選擇Linux
1.3 Linux基礎(chǔ)
掌握一定的Linux操作基礎(chǔ)。
2 服務(wù)端部署
2.1 創(chuàng)建用戶
使用root用戶創(chuàng)建teamspeak用戶:
useradd teamspeak
passwd teamspeak //保證高強度密碼,以防被破解
賦予teamspeak用戶sudo權(quán)限:
sudo vim /etc/sudoers
找到%wheel ALL=(ALL) ALL,在其下面插入:
teamspeak ALL=(ALL) NOPASSWD:ALL
ESC wq!強制保存。
切換至teamspeak用戶:
su - teamspeak
2.2 下載、上傳、解壓安裝包
在官網(wǎng)下載服務(wù)端安裝包,上傳到服務(wù)器?;蚴褂脀get下載安裝包。
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
注意:下載地址可能不是最新,請去官網(wǎng)獲得最新地址。
如遇報錯
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'.
執(zhí)行
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
執(zhí)行:
sudo yum install -y bzip2
2.3 服務(wù)端啟動
允許許可協(xié)議:
touch /home/teamspeak/teamspeak3-server_linux_amd64/.ts3server_license_accepted
執(zhí)行:
/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start
第一次啟動會顯示密鑰及 ServerQuery 管理員賬戶和密碼,請注意保存.
2.4 設(shè)置服務(wù)端自動啟動
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服務(wù)端部署完畢。
3 客戶端連接
3.1 連接服務(wù)器
打開客戶端,選擇連接:
輸入服務(wù)器IP,密碼(之前生成的),昵稱自定義。
進入之后自行編輯服務(wù)器信息和頻道信息。推薦將頻道設(shè)置中的音質(zhì)拉滿,提升體驗。
如果需要生成更多的token,可以在客戶端選擇權(quán)限秘鑰
創(chuàng)建即可。
4 附件
TS漢化插件:Releases · jitingcn/TS3-Translation_zh-CN (github.com)
下載下來雙擊運行即可。文章來源:http://www.zghlxwxcb.cn/news/detail-827363.html
5 參考文獻
TeamSpeak服務(wù)器搭建與使用 | 老虎不吃人 (tdeh.top)文章來源地址http://www.zghlxwxcb.cn/news/detail-827363.html
到了這里,關(guān)于[Linux/Centos7]搭建TeamSpeak服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!