日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

语音服务器搭建,教你自建团队语音服务器

發(fā)布時(shí)間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 语音服务器搭建,教你自建团队语音服务器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這是一個(gè)國外版的YY語音,但很純凈,沒有廣告等亂七八糟的東西。同時(shí)有授權(quán)限制,未授權(quán)的服務(wù)器最多只能同時(shí)在線32個(gè)人。所以適合小團(tuán)隊(duì)使用或是朋友間開黑打游戲,如CSGO等。。

畢竟是語音通訊類,建議搭建的服務(wù)器線路要好一點(diǎn)。下面是在Debian9的部署過程,理論上來說下面這個(gè)步驟也應(yīng)該支持CentOS7,因?yàn)檫@個(gè)軟件沒有涉及到要安裝什么額外的依賴。

先更新系統(tǒng):

apt -y update

apt -y dist-upgrade

創(chuàng)建用戶并切到這個(gè)用戶下面:

useradd -r -m -s /bin/bash teamspeak

su teamspeak

下載服務(wù)器包解壓/重命名:

cd

wget https://files.teamspeak-services.com/releases/server/3.7.1/teamspeak3-server_linux_amd64-3.7.1.tar.bz2

tar -xvf teamspeak3-server_linux_amd64-3.7.1.tar.bz2

rm -rf teamspeak3-server_linux_amd64-3.7.1.tar.bz2

mv teamspeak3-server_linux_amd64 teamspeak3-server

進(jìn)入到ts3的目錄內(nèi)創(chuàng)建一個(gè)同意許可文件然后就可以啟動(dòng)服務(wù)器了:

cd teamspeak3-server

touch .ts3server_license_accepted

./ts3server_startscript.sh start

初次啟動(dòng)會(huì)給你類似如下圖的提示,妥善保存紅框標(biāo)志的部分:

之后按一下鍵盤組合鍵Ctrl+C,然后執(zhí)行下面的命令停止運(yùn)行服務(wù):

./ts3server_startscript.sh stop

切回root權(quán)限,新建systemd服務(wù):

su

nano /etc/systemd/system/teamspeak.service

寫入:

[Unit]

Description=Teamspeak Server

After=network.target

[Service]

User=teamspeak

Group=teamspeak

Type=forking

Restart=always

WorkingDirectory=/home/teamspeak/teamspeak3-server

ExecStart=/home/teamspeak/teamspeak3-server/ts3server_startscript.sh start

ExecStop=/home/teamspeak/teamspeak3-server/ts3server_startscript.sh stop

ExecReload=/home/teamspeak/teamspeak3-server/ts3server_startscript.sh restart

PIDFile=/home/teamspeak/teamspeak3-server/ts3server.pid

[Install]

WantedBy=multi-user.target

現(xiàn)在就可以用systemd管理ts3了:

systemctl start teamspeak.service

systemctl enable teamspeak.service

systemctl status teamspeak.service

可能你會(huì)遇到的問題:

1.如果你曾經(jīng)以root用戶啟動(dòng)過ts3,之后再用systemd可能會(huì)無法啟動(dòng),這時(shí)候使用下面的命令查看一下是否有一個(gè)jre8結(jié)尾的臨時(shí)文件:

ls -la /dev/shm/

如果這個(gè)文件的用戶和組權(quán)限都是root,那么就刪除掉,之后再用systemd就沒問題了:

rm -rf /dev/shm/7gbhujb54g8z9hu43jre8

2.如果你曾經(jīng)以root用戶啟動(dòng)過ts3,可能會(huì)造成ts3的部分文件權(quán)限被更改,這時(shí)候執(zhí)行下面的命令把權(quán)限改回來:

chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3-server

服務(wù)端這邊就搭建好了,下面是客戶端,客戶端的下載地址:

https://www.teamspeak.com/zh-CN/downloads/

假設(shè)你的ts3安裝在E盤,那么語言包解壓到如下路徑即可:

E:\TeamSpeak 3 Client\translations

首先點(diǎn)左上角的連接-連接,輸入你的服務(wù)器公網(wǎng)IP+端口9987,密碼為空:

服務(wù)器默認(rèn)情況下,第一個(gè)登錄用戶輸入正確的密鑰后,系統(tǒng)就會(huì)自動(dòng)把這個(gè)用戶的權(quán)限提升為管理員,密鑰就是之前第一次啟動(dòng)服務(wù)器時(shí)回顯的token:

測試正常:

總結(jié)

以上是生活随笔為你收集整理的语音服务器搭建,教你自建团队语音服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。