雲服務器docker部署teamspeak服務端


3樓貓 發佈時間:2024-11-07 04:13:04 作者:別打了我是AI Language

一、前言

隨著雙十一的到來,各雲服務器商開始了促銷活動,可以低價購入一些輕量服務器,剛好適合搭建一個teamspeak服務器。

雲服務器docker部署teamspeak服務端-第0張

某雲36一年2C2G3M輕量服務器

在購買服務器時應注意服務器類型與相關條款,例如大帶寬但是流量單獨收費。服務器的節點也儘量靠近你的所在地。

Docker的部署相對簡單快捷,結合可視化運維面板,即使是毫無網站運維經驗的普通人也能搭建並管理一個網站。

由於本人並非相關專業,因此有些遺漏和錯誤歡迎指出

本文將介紹如何使用docker部署teamspeak服務端,以及一些設置與頻道美化。

二、Docker部署teamspeak服務端

部署服務器-安裝mariaDB-安裝teamspeak-開放端口-獲取密鑰-連接服務器

1、部署服務器

購買服務器預裝系統後訪問運維面板

購買服務器時通常會預裝一些運維面板,例如1Panel、寶塔等,本文將以1Panel與寶塔(因為我只有兩臺服務器)為例,其它面板的操作都差不多。

對於不是很瞭解網站運維的人而言,儘量選擇使用簡單的運維面板。

雲服務器docker部署teamspeak服務端-第1張

雨雲的可選預裝軟件

當服務器裝好預裝軟件後,可以開始遠程操作服務器了。在操作服務器前需要在防火牆將面板的端口開放,例如寶塔面板默認的8888端口。

一些服務器可能不需要,具體情況具體分析

雲服務器docker部署teamspeak服務端-第2張

防火牆開放面板端口

登錄面板需要賬號和密碼,可以遠程連接使用相關命令查詢出默認賬號和密碼。一些雲服務器商也會提供快速查看的功能。

雲服務器docker部署teamspeak服務端-第3張

阿里雲查詢方法

雲服務器docker部署teamspeak服務端-第3張

雨雲直接給出賬號密碼

當成功訪問面板後,一些面板會要求更改默認端口、安裝環境等。當完成操作後,前往docker安裝teamspeak應用。1Panel自帶docker;寶塔面板需要安裝docker,但也就點擊安裝的程度。

2、安裝mariaDB

由於mariaDB是mySQL的一個分支,默認端口都是3306,因此一些已經安裝了mySQL的面板已經默認佔用了3306端口

在安裝teamspeak前先安裝mariaDB數據庫,大部分面板能直接搜到。

雲服務器docker部署teamspeak服務端-第3張

1Panel

雲服務器docker部署teamspeak服務端-第3張

寶塔

3、安裝teamspeak

一些面板的應用商店自帶teamspeak應用,直接搜索並安裝即可。安裝時如果有開放端口選項建議打開。

雲服務器docker部署teamspeak服務端-第3張

1Panel

雲服務器docker部署teamspeak服務端-第3張

寶塔

如果你的面板搜不到teamspeak,可以在終端使用命令來安裝(前提是已安裝docker)。

4、開放相關端口

安裝完後還需要開放相關端口,一般而言需要在面板服務器控制檯兩個地方開放。

雲服務器docker部署teamspeak服務端-第3張

面板

雲服務器docker部署teamspeak服務端-第3張

控制檯

teamspeak需要開放部分的端口如下:

雲服務器docker部署teamspeak服務端-第3張

為什麼是部分端口呢?這些端口足夠日常使用,如果需要其它端口,可以訪問官方文檔或上網搜索。

5、首次連接服務器

在teamspeak客戶端使用{公網IP:端口}連接服務器。

在服務器teamspeak的日誌記錄中,可以獲取權限密鑰,token後面一串。

雲服務器docker部署teamspeak服務端-第3張

在連接服務器後使用權限密鑰聲明服務器所有權,接下來就可以設置服務器頻道、權限之類的。

雲服務器docker部署teamspeak服務端-第3張

使用域名連接服務器

如果你只有一個服務器且只裝了一個teamspeak服務端,可以在DNS解析中添加A記錄服務器的公網IP即可。

三、頻道設置與美化

作為服務器所有者,建議TS5和TS3兩個客戶端都安裝,TS5可以查看美化效果,TS3可以設置權限等級。兩個客戶端互補缺點。

1、頻道設置

創建頻道

雲服務器docker部署teamspeak服務端-第3張

在TS5客戶端中,點擊左下角創建頻道,輸入名字後點擊下方頂部或底部可以創建頻道到最上方或最下方,如果想創建在中間則可以拖動右上角至指定的位置。

當頻道的名稱前綴為 [cspacer] 時,創建的頻道為類似分割線的間隔頻道

雲服務器docker部署teamspeak服務端-第3張

當名稱前綴為 [*spacer] 時,前綴後面的內容將會循環展示(如圖)。

雲服務器docker部署teamspeak服務端-第3張

頻道權限

為了放置其他用戶加入到用作分割線的間隔頻道,除了設置密碼之外,還可以設置加入權限等級。但是隻有TS3可以設置加入權限等級。

雲服務器docker部署teamspeak服務端-第3張

因為管理員的權限等級為75,所以一般設置為75即可。

建議關閉的權限

可以把Guest創建頻道權限上傳文件的權限關閉。

雲服務器docker部署teamspeak服務端-第3張

2、美化

頻道圖片設置

需要圖床

雲服務器docker部署teamspeak服務端-第3張

把一張圖片裁切成多份,然後分別設置為頻道的圖片即可。由於設置頻道圖片是輸入鏈接,因此需要一個圖床

雲服務器docker部署teamspeak服務端-第3張

輸入鏈接

圖片裁切可以在這個網站:https://pitkes22.github.io/ts5-channel-image-generator/

雲服務器docker部署teamspeak服務端-第3張

圖標設置

在服務器圖標或設置圖標時可以上傳圖片,圖片的名稱不能是中文或其他特殊字符,圖片路徑不能包含中文或其他特殊字符,否則客戶端會閃退

雲服務器docker部署teamspeak服務端-第3張

在TS3客戶端中,還可以更換權限組的圖標。

雲服務器docker部署teamspeak服務端-第3張

由於篇幅有限,暫時先寫這麼多,有什麼錯誤歡迎在評論區指出。

下篇文章介紹如何部署TS音樂機器人。

求點贊充電

雲服務器docker部署teamspeak服務端-第3張

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com