teamspeak3一键配置
本文最后更新于23 天前,其中的信息可能已经过时,如有错误请发送邮件到2213745848@qq.com
端口协议说明
9987UDPTeamSpeak默认语音服务端口
10011TCPTeamSpeak ServerQuery raw 端口
10022TCPTeamSpeak ServerQuery SSH 端口
30033TCPTeamSpeak 文件传输端口
41144TCPTSDND
https://www.teamspeak.com/en/downloads/?product=server#server

创建用户

使用root用户创建teamspeak用户:

adduser teamspeak
passwd teamspeak #输入123456

sudo vim /etc/sudoers

找到%wheel ALL=(ALL) ALL,在其下面插入:

teamspeak ALL=(ALL) NOPASSWD:ALL

切换至teamspeak用户:

su - teamspeak

在官网下载服务端安装包,上传到服务器。或使用wget下载安装包。

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

注意:下载地址可能不是最新,请去官网获得最新地址。或者自己上传

sudo apt install -y ca-certificates #debian/Ubuntu
sudo apt install -y ca-certificates #centOS
sudo apk add ca-certificates #Alpine

tar -jxvf teamspeak3-server_linux_amd64-3.13.8.tar.bz2
#若报错:sudo apt install -y bzip2

服务端启动

允许许可协议:

touch /home/teamspeak/teamspeak3-server_linux_amd64/.ts3server_license_accepted
/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start

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

openrc版本

vim /etc/init.d/teamspeak

#!/sbin/openrc-run

name="TeamSpeak Server"
description="TeamSpeak 3 Server"

directory="/home/teamspeak/teamspeak3-server_linux_amd64"

command="${directory}/ts3server_startscript.sh"
command_args="start"

pidfile="${directory}/ts3server.pid"

command_user="teamspeak:teamspeak"

depend() {
    need net
}

stop() {
    ebegin "Stopping TeamSpeak Server"
    start-stop-daemon \
        --stop \
        --pidfile "${pidfile}" \
        --exec "${directory}/ts3server"
    eend $?
}
chmod +x /etc/init.d/teamspeak
rc-service teamspeak start
rc-service teamspeak status
rc-update add teamspeak default
文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇