介绍:
TeamSpeak3:是一套专有的VoIP软件,用户可以经由它与其他用户进行语音对话,很像电话会议。用户可以戴上耳机与麦克风进行通话。用户可以经由客户端软件连线到指定的服务器,在服务器内的频道进行通话。通常TeamSpeak的用户大多为多人连线游戏的玩家,与同队伍的玩家进行通信。在游戏的对战方面,语音对话通信具有竞争优势。(以上采自百科资料)简短的来说就是一个多人同时在线聊天的客户端软件,而服务端则可以用户自行搭建提供多人连接;官方也免费提供服务端文件以及免费许可证使用,其他特殊需求需去TeamSpeak官网单独咨询另购许可证;
免费许可证最大可供32个用户同时连接使用
TeamSpeak3在线语音服务器:
1.打开服务器获取TeamSpeak3服务端文件
方法(1). 通过wget命令直接在服务器里在线下载(64位下载地址:http://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2)
[root@a977ab81f0a7 ~]# wget http://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
...
[root@a977ab81f0a7 ~]# ls
teamspeak3-server_linux_amd64-3.13.7.tar.bz2
方法(2). 本地下载后通过SFTP上传至服务器
2.解压并移动文件到目标安装目录
如果默认在用户目录使用wget命令进行在线下载操作会默认下载文件到用户目录,需解压移动到想要的安装目录上去,本文选择移动到/opt为软件的安装位置
[root@a977ab81f0a7 ~]# tar -jxvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
...
[root@a977ab81f0a7 ~]# ls
teamspeak3-server_linux_amd64 teamspeak3-server_linux_amd64-3.13.7.tar.bz2
[root@a977ab81f0a7 ~]# mv teamspeak3-server_linux_amd64 /opt/
[root@a977ab81f0a7 ~]# cd /opt/
[root@a977ab81f0a7 opt]# ls
teamspeak3-server_linux_amd64
3.打开解压好的文件夹授予执行权限并且执行ts3server_startscript.sh文件
[root@a977ab81f0a7 opt]# cd teamspeak3-server_linux_amd64/
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]# ls
3RD_PARTY_LICENSES libts3db_mariadb.so libts3_ssh.so serverquerydocs ts3server_minimal_runscript.sh
CHANGELOG libts3db_postgresql.so LICENSE sql ts3server_startscript.sh
doc libts3db_sqlite3.so redist ts3server tsdns
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]# chmod 777 ts3server_startscript.sh
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]# ./ts3server_startscript.sh start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
Starting the TeamSpeak 3 server
Please set the environment variable TS3SERVER_LICENSE to "accept" in order to accept the license agreement.
Alternatively, create a file named ".ts3server_license_accepted" in the working directory or start the server with the command line parameter "license_accepted=1".
To view the license agreement set TS3SERVER_LICENSE to "view" in order to print the license to the console.
Alternatively view the file "LICENSE" in your favorite text viewer yourself.
TeamSpeak 3 server could not start //这里提示是首次执行需要同意一个许可证协议,创建一个名为.ts3server_license_accepted的文件即可
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]# touch .ts3server_license_accepted
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]# ./ts3server_startscript.sh start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
Starting the TeamSpeak 3 server
TeamSpeak 3 server started, for details please view the log file
[root@a977ab81f0a7 teamspeak3-server_linux_amd64]#
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "82qlNtHT"
apikey= "BAAr3qniT8dUDlxBnba29AMzT1IchYcqR3s55CW"
------------------------------------------------------------------
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.
token=R2zl0QIjeJWFppqAZYtTeiRLnIusr2R71sOoj54s
------------------------------------------------------------------
//执行成功显示初始的一些信息,建议创建一个txt文件复制保存起来,后面遇到管理员账户丢失可以通过这些信息找回
4.云服务器启动成功后还需要在控制台配置相关安全组
9987和30033端口是必须要开通的
例:
开通之后才可通过teamspeak3客户端连接
5.客户端连接并且取得管理员权限
服务器别名或地址:(填写你的服务器公网IP地址或你的IP已经解析到的域名地址或者在teamspeak官网申请的别名)
服务器密码:(初始无密码获得管理员权限后可以设置)
昵称:在使用客户端软件时显示的名字
连接成功后,点击权限(M)->使用权限密钥,输入启动服务端时生成的"token=R2zl0QIjeJ******************************"
即可获得管理员权限,后可对服务端内容进行自定义设置
TS3AudioBot音乐机器人:
正在编写......