FreeBSDКак поднять сервер Team Speak?



Все мы когда то играли или играем в онлайн игры, будь то браузерная или онлайн игра с коллективным участием ваших друзей, знакомых…

Не все игры поддерживают голосовое онлайн общение во время игы! Возможно вы просто хотите уединиться своим кланом или сообществом для скрытого общения! Для этих целей идеально подойдет Team Speak (офф сайт: teamspeak.com)

Есть масса локальных и публичных серверов ТС, но если вы хотите создать свой сервер?
Бродя в свое время в поисках данной информации наткнулся на статью, делюсь с вами.

Установка

командочки:
Ищем:

frodo# whereis teamspeak_server 
teamspeak_server: /usr/ports/audio/teamspeak_server


Переходим и ставим:

frodo# cd /usr/ports/audio/teamspeak_server/&& make install clean 
===> Vulnerability check disabled, database not found 
=> ts2_server_rc2_202319.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/. 
=> Attempting to fetch from ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/. 
ts2_server_rc2_202319.tar.bz2 100% of 1128 kB 118 kBps 00m00s 
===> Extracting for teamspeak_server-2.0.23.19 
=> MD5 Checksum OK for ts2_server_rc2_202319.tar.bz2. 
=> SHA256 Checksum OK for ts2_server_rc2_202319.tar.bz2. 
===> Patching for teamspeak_server-2.0.23.19 
===> Configuring for teamspeak_server-2.0.23.19 
===> Installing for teamspeak_server-2.0.23.19 
===> teamspeak_server-2.0.23.19 depends on file: /compat/linux/etc/fedora-release - found 
Added group "teamspeak". 
Added user "teamspeak". 
===> Generating temporary packing list 
===> Checking if audio/teamspeak_server already installed 
/usr/bin/tar -C /usr/ports/audio/teamspeak_server/work/tss2_rc2 -cf - . | /usr/bin/tar -C /usr/local/lib/teamspeak_server -xf - 
===> Installing rc.d startup script(s) 
===> Registering installation for teamspeak_server-2.0.23.19 
===> SECURITY REPORT: 
This port has installed the following files which may act as network 
servers and may therefore pose a remote security risk to the system. 
/usr/local/lib/teamspeak_server/server_linux 

This port has installed the following startup scripts which may cause


Установился:

Запускаем:

frodo# /usr/local/lib/teamspeak_server/server_linux start 
TeamSpeak Server Daemon started with PID 1575 
frodo#


Посмотрим правда или нет:

frodo# ps -ax |grep server_linux 
1575 p2 SN 0:00.83 /usr/local/lib/teamspeak_server/server_linux start 
1576 p2 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux start 
1577 p2 S 0:00.01 /usr/local/lib/teamspeak_server/server_linux start 
1578 p2 S 0:00.02 /usr/local/lib/teamspeak_server/server_linux start 
1579 p2 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux start 
1580 p2 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux start 
1581 p2 S 0:00.02 /usr/local/lib/teamspeak_server/server_linux start 
1582 p2 S 0:00.02 /usr/local/lib/teamspeak_server/server_linux start 
1583 p2 S 0:00.00 /usr/local/lib/teamspeak_server/server_linux start 
1588 p2 DL+ 0:00.00 grep server_linux 
frodo#


Смотрим каков у нас пароль для админа и суперадмина:

frodo# less /usr/local/lib/teamspeak_server/server.log 
--------------------------------------------------------------- 
-------------- log started at 17-09-08 14:30 ------------- 
--------------------------------------------------------------- 
17-09-08 14:30:06,ALL,Info,server, Server init initialized 
17-09-08 14:30:06,ALL,Info,server, Server version: 2.0.23.19 Linux 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_servers 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_server_privileges 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_channels 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_channel_privileges 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_clients 
17-09-08 14:30:06,WARNING,Info,SQL, created table ts2_bans 
17-09-08 14:30:06,ALL,Info,server, Starting VirtualServer id:1 with port:8767 
17-09-08 14:30:06,ALL,Info,server, Started VirtualServer id:1 with port:8767 
17-09-08 14:30:06,WARNING,Info,SERVER, Default VirtualServer created 
17-09-08 14:30:06,WARNING,Info,SERVER, admin account info: username: admin pass word: nsr92r 
17-09-08 14:30:06,WARNING,Info,SERVER, superadmin account info: username: super admin password: ivglv6 
17-09-08 14:30:07,ALL,Info,server, Server init finished 
17-09-08 14:30:07,WARNING,Info,server, TeamSpeak Server daemon activated 
/usr/local/lib/teamspeak_server/server.log


Соответственно:
Админ: username: admin password: nsr92r
Суперадмин: username: super admin password: ivglv6


Проверяем слушаемый порт:

frodo# sockstat | grep :8767 
root server_lin 81741 19 udp4 *:8767 *:* 
root server_lin 81740 19 udp4 *:8767 *:* 
root server_lin 81739 19 udp4 *:8767 *:* 
root server_lin 81738 19 udp4 *:8767 *:* 
root server_lin 81737 19 udp4 *:8767 *:* 
root server_lin 81736 19 udp4 *:8767 *:* 
root server_lin 81735 19 udp4 *:8767 *:* 
root server_lin 81734 19 udp4 *:8767 *:* 
root server_lin 81733 19 udp4 *:8767 *:* 
frodo#


В любимом браузере набираем в адресной строке:

ip-адрес установленного сервера:8767

Входим или под суперадмином для администрирования или под админом и треплемся.

Ну и чтобы запускался автоматом по старту, делаем:


frodo# echo ‘teamspeak_enable="YES"’ >> /etc/rc.conf


Остальное дело рук мыши и вэб – интерфейса.

Официальный сайт www.teamspeak.com
Скчать клиент с офф сайтаhttp://www.teamspeak.com/?page=downloads
Скачать клиентDownload
(В архиве идет сам клиент, руссификатор + Сервер для вашего ПК на Windows с руссификатором, на тот случай если вы захотите запустить данный сервис на своем ПК под Win)

Автор статьи: KARNEL Сайт: sysadm.ucoz.ua
  • +3
  • BANDIT
  • 27 июня 2009, 16:24

Комментарии (14)

А какое отношение Team Speak имеет к OSS?
это установка на ОСС FreeBSD
«Создать свой сервер» звучит слишком уж громко. Поднять больше подойдет по смыслу.
По такому запросу чаще ищут )
Всетаки здесь среди прочего обсуждают и программирование, и в этом аспекте «создать свой сервер» приравнивается к написанию открытой альтернативы xD.
А по поводу того, по каакому запросу чаще ищут — здесь люди не глупые и догадаются искать в нужном блоге. А надо-ли привлекать людей из интернета, которые «создают свой сервер»?
В слове создать нет ни чего сверхестественного =)
оно тут не для гипноза =) зачем обсуждать название, лучше обсудить содержимое статьи имхо…
Если хотите про содержимое статьи мое мнение: мне не понравилось. Не вижу чего-либо интересного. Просто описание установки. Какова цель топика? Если рассказать людям про замечательный подукт, то надо хоть обзор небольшой. Писать про установку имеет смысл, если есть некие заковырки, неочевидные шаги. Для простой усановки достаточно документации, что идет вместе с сервером.
на мой взгляд тема интересна и как видим так посчитал не я один.
Я пользуюсь TS к примеру для коллективных батали в Company of Heroes, игра сразу оживает и нас сложнее выиграть =)
Если поднять ТС у себя то это и удобно и ты не зависишь от публичных серверов.

П.С. нужно проводить время не только за работой, но и в хорошей компании развеятся… =)
Я не спорю, интересный продукт. Сам использую периодически.
Но можно было написать чуть интереснее.
ну я даже не знаю что добавить просто =)
получилось дешево и сердито =)

Можшь что нибудь добавить )… я не против…
  • avatar
  • LRN
  • 29 июня 2009, 16:43
  • #
  • 2
Напиши, как поднимать Mumble (точнее, Murmur).
mumble.sourceforge.net/ ты про это?
Да.
народ я не понимаю что вот это за надписи все? куда их прописывать? я просто не разобрался а мне для гильдии нужна чтобы был свой сервер в ТС2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.