TeamSpeak 是一款老牌VoIP工具軟體,被國外廣大遊戲玩家所採用。國內使用者可能不是很熟悉。TeamSpeak 是一款非常流行的跨平臺VoIP和文字聊天應用程式,可用於企業內部業務通訊、教育和培訓(講座)、線上遊戲以及朋友間的聊天溝通。TeamSpeak 提供了一種使用更簡單、安全性強、語音質量高、系統和頻寬利用率低的解決方案。軟體採用客戶機——伺服器體系結構,可以實時處理成千上萬的使用者。
TeamSpeak具有以下關鍵特性:
- 易於使用,高度可定製
- 高度可擴充套件性
- 支援高安全性標準
- 提供卓越的語音質量
- 允許低系統資源和頻寬使用
- 支援強大的檔案傳輸
- 支援健壯的許可權系統
- 支援驚人的3D聲音效果
- 允許移動連線
準備環境
- CentOS7系統伺服器 正常訪問外網
- Teamspeak3-server_linux_amd64-3.7.1
- TeamSpeak 3 Client 3.2.5
- Linux基礎操作
注意:中文版TeamSpeak3 版本為:3.1.6 會出現 此伺服器需要您使用更高版本的客戶端
請使用官方英文版
禁用CentOS 7防火牆和SElinux
CentOS 7防火牆
systemctl stop firewalld
CentOS 7 SElinux(臨時關閉)
setenforce 0
升級 CentOS 7 系統並安裝依賴工具包
yum update
升級完畢後需要安裝相關依賴
yum install vim wget perl tar net-tools bzip2
TeamSpeak應用不允許使用root許可權去啟動
所以必須建立一個賬號來去執行它
新增使用者並設定密碼
useradd teamspeak
passwd teamspeak
下載Teamspeak服務端
wget https://files.teamspeak-services.com/releases/server/3.7.1/teamspeak3-server_linux_amd64-3.7.1.tar.bz2
解壓檔案
tar -jxf teamspeak3-server_linux_amd64-3.7.1.tar.bz2
把解壓出來的檔案改個名字並更改儲存目錄
mv teamspeak3-server_linux_amd64 /home/teamspeak/teamspeak3
啟動Teamspeak
我們需要切換到teamspeak
使用者來啟動,剛剛也說到了,teamspeak不允許使用root使用者啟動該應用。
切換使用者並直接到該使用者家目錄
su - teamspeak
進入目錄
cd teamspeak3/
啟動Teamspeak3
./ts3server_startscript.sh start license_accepted=1
輸出結果是這個樣子就是成功了
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "5u5qdT8O"
------------------------------------------------------------------
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.
token=nsXIaHhxnMWQJnREt2s6v6yShvlBrTxRWpPrNnee
------------------------------------------------------------------
注意儲存這個資訊用於連線伺服器使用
關閉Teamspeak3
./ts3server_startscript.sh stop
檢視Teamspeak3
./ts3server_startscript.sh status
客戶端連線伺服器
啟動Teamspeak3
選擇左上角Connections
第一個選項Connect
Server Nickname of Address (填寫你的伺服器IP或者域名)
Server Password (填寫伺服器剛剛生成的password)就是下面這個
password= "5u5qdT8O"
然後然後點選Connect
此時會彈出Use Privilege Key
頁面
輸入剛剛生成的token
token=nsXIaHhxnMWQJnREt2s6v6yShvlBrTxRWpPrNnee
即可完成連線
token只能使用一次,該token會與你登陸的賬號進行繫結。
繫結token後你的賬號就會擁有頻道管理功能。