TeamSpeak - компьютерная программа, предназначенная для голосового общения в сети Интернет посредством технологии VoIP. От классического телефона отличается практически неограниченным количеством абонентов, разговаривающих одновременно. Больше всего это похоже на многоканальную рацию, в которой можно одновременно пользоваться несколькими каналами. При этом доступны все опции, разработанные ранее для удобства использования раций в полевых (боевых) условиях. Программы этого типа предназначены прежде всего для геймеров, но могут использоваться везде, где необходима голосовая связь и координация большой группы людей.Статья TeamSpeak в wikipedia
В статье описано как установить TeamSpeak Server 3.0. Нами рекомендуется использовать темплейт Debian-8-x86_64 в случае если нужен только сервер и ничего больше (в том числе использование управление серверами имен).
Последняя версия сервера на 17 мая 2016 3.0.19.1 и в статье описана ее установка.
Используйте виртуальный выделенный сервер на базе операционной системы Debian-8-x86_64 с технологией виртуализации OpenVZ, то есть темплейты Debian-8-minimal или Debian-8-x86_64-ispmgr5. Далее пойдет речь об установке на темплейт Debian-8-x86_64, но совершенно аналогично установка производится и на другие Linux (например на CentOS)
Для этого зайдите на официальный сайт и скачайте соответствующую версию. Мы будем выполнять команды через SSH, следующей инструкции ниже:
wget http://dl.4players.de/ts/releases/3.0.12.4/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2
Распакуйте архив:
tar -xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2
Мы распаковали архив в папку /root/teamspeak3-server_linux_amd64. В связи с проблемами при установке прав на устройство памяти /dev/shm мы рекомендуем запускать teamspeak с правами root несмотря на предупреждение стартового скрипта.
Запустите сервер
cd teamspeak3-server_linux_amd64 ./ts3server_startscript.sh start
В сообщение которое будет выведено на экран будет пароль администратора и token - сохраните их
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "ZDYpyNAo"
------------------------------------------------------------------
------------------------------------------------------------------
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=iEZnMbQYYoSu5PCDxjwFhi9NQ4x9mL5QQigO7py2
------------------------------------------------------------------
Также эти данные будут в логе в папке /root/teamspeak3-server_linux_amd64/logs/
Убедимся что сервер запущен
# ps aux|grep ts3server root 773 2.2 3.4 605292 17344 pts/0 Sl 12:07 0:05 ./ts3server
Добавьте TeamSpeak в Cron в автозагрузку.
echo '@reboot /root/teamspeak3-server_linux-x86/ts3server_startscript.sh start ' >> /var/spool/cron/crontabs/root
На этом установка закончена.
Так же, можно добавить сервис в мониторинг панели управления ISPmanager.
На этом установка сервера завершена.
1. Остановите сервер
./ts3server_startscript.sh stop
2. Отредактируйте скрипт ts3server_startscript.sh
заменив
COMMANDLINE_PARAMETERS=""
на
COMMANDLINE_PARAMETERS=$2
3. Запустите скрипт с параметрами:
./ts3server_startscript.sh start serveradmin_password=<новый_пароль>
4. После этого не забудьте вернуть изменения в файле ts3server_startscript.sh.