一、前言
隨著雙十一的到來,各雲服務器商開始了促銷活動,可以低價購入一些輕量服務器,剛好適合搭建一個teamspeak服務器。
某雲36一年2C2G3M輕量服務器
在購買服務器時應注意服務器類型與相關條款,例如大帶寬但是流量單獨收費。服務器的節點也儘量靠近你的所在地。
Docker的部署相對簡單快捷,結合可視化運維面板,即使是毫無網站運維經驗的普通人也能搭建並管理一個網站。
由於本人並非相關專業,因此有些遺漏和錯誤歡迎指出
本文將介紹如何使用docker部署teamspeak服務端,以及一些設置與頻道美化。
二、Docker部署teamspeak服務端
部署服務器-安裝mariaDB-安裝teamspeak-開放端口-獲取密鑰-連接服務器
1、部署服務器
購買服務器預裝系統後訪問運維面板
購買服務器時通常會預裝一些運維面板,例如1Panel、寶塔等,本文將以1Panel與寶塔(因為我只有兩臺服務器)為例,其它面板的操作都差不多。
對於不是很瞭解網站運維的人而言,儘量選擇使用簡單的運維面板。
雨雲的可選預裝軟件
當服務器裝好預裝軟件後,可以開始遠程操作服務器了。在操作服務器前需要在防火牆將面板的端口開放,例如寶塔面板默認的8888端口。
一些服務器可能不需要,具體情況具體分析
防火牆開放面板端口
登錄面板需要賬號和密碼,可以遠程連接使用相關命令查詢出默認賬號和密碼。一些雲服務器商也會提供快速查看的功能。
阿里雲查詢方法
雨雲直接給出賬號密碼
當成功訪問面板後,一些面板會要求更改默認端口、安裝環境等。當完成操作後,前往docker安裝teamspeak應用。1Panel自帶docker;寶塔面板需要安裝docker,但也就點擊安裝的程度。
2、安裝mariaDB
由於mariaDB是mySQL的一個分支,默認端口都是3306,因此一些已經安裝了mySQL的面板已經默認佔用了3306端口
在安裝teamspeak前先安裝mariaDB數據庫,大部分面板能直接搜到。
1Panel
寶塔
3、安裝teamspeak
一些面板的應用商店自帶teamspeak應用,直接搜索並安裝即可。安裝時如果有開放端口選項建議打開。
1Panel
寶塔
如果你的面板搜不到teamspeak,可以在終端使用命令來安裝(前提是已安裝docker)。
4、開放相關端口
安裝完後還需要開放相關端口,一般而言需要在面板和服務器控制檯兩個地方開放。
面板
控制檯
teamspeak需要開放部分的端口如下:
為什麼是部分端口呢?這些端口足夠日常使用,如果需要其它端口,可以訪問官方文檔或上網搜索。
5、首次連接服務器
在teamspeak客戶端使用{公網IP:端口}連接服務器。
在服務器teamspeak的日誌記錄中,可以獲取權限密鑰,token後面一串。
在連接服務器後使用權限密鑰聲明服務器所有權,接下來就可以設置服務器頻道、權限之類的。
使用域名連接服務器
如果你只有一個服務器且只裝了一個teamspeak服務端,可以在DNS解析中添加A記錄服務器的公網IP即可。
三、頻道設置與美化
作為服務器所有者,建議TS5和TS3兩個客戶端都安裝,TS5可以查看美化效果,TS3可以設置權限等級。兩個客戶端互補缺點。
1、頻道設置
創建頻道
在TS5客戶端中,點擊左下角創建頻道,輸入名字後點擊下方頂部或底部可以創建頻道到最上方或最下方,如果想創建在中間則可以拖動右上角至指定的位置。
當頻道的名稱前綴為 [cspacer] 時,創建的頻道為類似分割線的間隔頻道。
當名稱前綴為 [*spacer] 時,前綴後面的內容將會循環展示(如圖)。
頻道權限
為了放置其他用戶加入到用作分割線的間隔頻道,除了設置密碼之外,還可以設置加入權限等級。但是隻有TS3可以設置加入權限等級。
因為管理員的權限等級為75,所以一般設置為75即可。
建議關閉的權限
可以把Guest的創建頻道權限和上傳文件的權限關閉。
2、美化
頻道圖片設置
需要圖床
把一張圖片裁切成多份,然後分別設置為頻道的圖片即可。由於設置頻道圖片是輸入鏈接,因此需要一個圖床。
輸入鏈接
圖片裁切可以在這個網站:https://pitkes22.github.io/ts5-channel-image-generator/
圖標設置
在服務器圖標或設置圖標時可以上傳圖片,圖片的名稱不能是中文或其他特殊字符,圖片路徑中不能包含中文或其他特殊字符,否則客戶端會閃退。
在TS3客戶端中,還可以更換權限組的圖標。
由於篇幅有限,暫時先寫這麼多,有什麼錯誤歡迎在評論區指出。
下篇文章介紹如何部署TS音樂機器人。