Teamspeak由于高保真,低延迟,程序不臃肿等特点,在游戏乃至电竞都是玩家的主力语音软件
Centos搭建
更新系统、安装依赖与设置Teamspeak用户
先更新软件包和存储库yum -y update
等待更新完成后,安装必要依赖yum -y install nano wget perl tar net-tools
安装完依赖后,出于安全性需要,建议不要在root权限下直接使用teamspeak,所以我们需要把他和其他服务器进程隔离开,创建一个新的用户,来提供给teamspeak使用
运行以下命令添加一个TeamSpeak用户adduser teamspeak -d /opt/teamspeak
将添加用户teamspeak ,并将主目录设置为/opt/teamspeak
安装TeamSpeak
下载teamspeakwget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
解压tar xvf teamspeak3-server_linux_amd64*.tar.bz2
将所有文件移动到TeamSpeak用户的主目录mv teamspeak3-server_linux_amd64/* /opt/teamspeak
清除安装存档和目录rm -rf teamspeak3-server_linux_amd64*
将应用程序文件的所有权设置为TeamSpeak用户chown -R teamspeak: /opt/teamspeak
到此,TeamSpeak服务器安装完成
启动TeamSpeak
TeamSpeak提供了一个安装脚本来启动和管理TeamSpeak服务器。要启动TeamSpeak服务器,可以切换到TeamSpeak用户并运行以下命令。
su - teamspeak
./ts3server_startscript.sh start inifile=ts3server.ini
如果服务器启动成功,就可以看到以下提示
[teamspeak@centos ~]$ ./ts3server_startscript.sh start inifile=ts3server.ini
Starting the TeamSpeak 3 server
TeamSpeak 3 server started, for details please view the log file
[teamspeak@centos ~]$
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "1lAQquzA"
------------------------------------------------------------------
这时,我们只需要回到Windows端的TeamSpeak,将你所搭建TeamSpeak时的服务器的IP和上述给你的密码输入,即可登陆到你的TeamSpeak服务器。
Ubuntu、Debian、搭建
由于Ubuntu,Debian的安装方式和Centos有较大区别。所以我重开一段来写Ubuntu等端的教程
更新系统、安装依赖与设置Teamspeak用户
同样更新软件包和存储库sudo apt-get upgrade
安装必要依赖apt-get install nano wget perl tar net-tools
添加TeamSpeak用户sudo adduser teamspeak
root@raspberrypi:/home/pi# sudo adduser teamspeak
Adding user `teamspeak' ...
Adding new group `teamspeak' (1003) ...
Adding new user `teamspeak' (1002) with group `teamspeak' ...
Creating home directory `/home/teamspeak' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: #这里输入你的密码(随意)
Retype new UNIX password: #再次输入密码
passwd: password updated successfully
Changing the user information for teamspeak
Enter the new value, or press ENTER for the default
Full Name []: teamspeak #这5项全部随便填就好
Room Number []: 1
Work Phone []: 0
Home Phone []: 0
Other []: 0
Is the information correct? [Y/n] y #这里选y
root@raspberrypi:/home/pi#
安装
同样下载TeamSpeakwget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
解压tar xvf teamspeak3-server_linux_amd64*.tar.bz2
移动到TeamSpeak用户的主目录mv teamspeak3-server_linux_amd64/* /home/teamspeak
清除目录rm -rf teamspeak3-server_linux_amd64*
将应用程序文件的所有权设置为TeamSpeak用户chown -R teamspeak: /home/teamspeak
安装完毕
启动TeamSpeak
切换到TeamSpeak用户并且切换到TeamSpeak目录运行TeamSpeak
su - teamspeak
cd /home/teamspeak
./ts3server_startscript.sh start inifile=ts3server.ini
- 要停止TeamSpeak服务器,可以运行以下命令
./ts3server_startscript.sh stop
到这里,你的TeamSpeak服务器就可以顺利运行了,如果有什么问题,可以在评论提出,会就尽量解答