Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
|||||||||
www.lissyara.su
—> статьи
—> FreeBSD
|
|
После установки на экране появляется следующее.
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 these network services to be started at boot time. /usr/local/etc/rc.d/teamspeak-server If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.teamspeak.com |
Запускаем демона.
|
Проверим запустился ли он...
$ ps -ax |grep server_linux 33416 p0- SN 0:03.61 ./server_linux -PID=tsserver2.pid 33417 p0- S 0:03.28 ./server_linux -PID=tsserver2.pid 33418 p0- R 2:00.01 ./server_linux -PID=tsserver2.pid 33419 p0- R 2:09.16 ./server_linux -PID=tsserver2.pid 33420 p0- S 0:16.88 ./server_linux -PID=tsserver2.pid 33421 p0- S 0:04.87 ./server_linux -PID=tsserver2.pid 33422 p0- S 2:20.54 ./server_linux -PID=tsserver2.pid 33423 p0- S 2:18.64 ./server_linux -PID=tsserver2.pid 33424 p0- S 0:13.96 ./server_linux -PID=tsserver2.pid 63154 p0 S+ 0:00.01 grep server_linux |
2) Администрирование
Теперь зайдем в администраторский раздел web интерфейса TeamSpeak
http://{server_address}:{port} (пример http://my_site:14534/)
Обратите внимание, что существует два уровня привелегий администратора
Admin/Client login так и SuperAdmin Login
Поскольку логинов и паролей нам не сообщали, то посмотрим их в логах сервера,
которые находятся в директории с демоном см server.log
|
19-10-07 19:12:57,WARNING,Info,SERVER, Default VirtualServer created 19-10-07 19:12:57,WARNING,Info,SERVER, admin account info: username: admin password: hs7gpl 19-10-07 19:12:57,WARNING,Info,SERVER, superadmin account info: username: superadmin password: 3vaqny 19-10-07 19:12:58,ALL,Info,server, Server init finished 19-10-07 19:12:58,WARNING,Info,server, TeamSpeak Server daemon activated |
Нас интересуют строчки, в которых находятся строчки admin account info
и superadmin account info информацию из этих строк, мы будем использовать для
авторизации. В административном разделе всегда можно поменять пароль на более удобный.
Про админку и рассказывать нечего пару переменных, добавление каналов, изменение прав
доступа и вроде все. Так что и без меня разберетесь.
Для запуска демона при загрузке, записываем такую строку в rc.conf
|
3) Клиенты
Не буду пересказывать сказанное до меня, а сразу дам ссылки которые помогут
в настройке клиентской части:
а) Руководство по настройке и применение клиентской версии Teamspeak
б) Описание настройки клиента TeamSpeak
в) Русификацию клиента
4) Web viewe
4.1) GllcTS2 - A webposting script for TeamSpeak 2
4.2) PHPTS2 - скрипт основанный на PHP, который отображает все каналы и пользователей в сервере TeamSpeak 2. Из-за своего негибкого дизайна, трудно должно внедрить этот скрипт в ваш шаблон сайта, но взамен этот мод показывает много дополнительной информации.
4.3) Teamspeak Display - мелкий и удобный для вставки в блок сайтов сам юзаю.
P.s: Итак, в итоге, мы получили весьма удобную говорилку, с разделяемыми каналами, на которые можно поставить пароль, разнообразные кодеки, разделение прав и простоту интеграции. Рекомендуется для игровых серверов или для простого сетевого общения.
Литература:
1) Site TeamSpeak
2) TeamSpeak FAQ
3) Руководство на русском
4) TeamSpeak Server Community Game-Host.Ru
5) Ветка форума
6) Russian TeamSpeak Community - все о TeamSpeak на русском
7) Planet TeamSpeak
размещено: 2007-10-22,
последнее обновление: 2009-03-22,
автор: Raven2000
Daemony, 2007-10-23 в 12:22:53
Спасибо за материал. Попробую настроить.
Пожарыч, 2007-10-23 в 16:03:28
У меня поддержка РАЕ (оперативной памяти 6 Гб), то есть ядро собрано без модулей (makeoptions NO_MODULES=yes). Добавил тока options COMPAT_LINUX и всё пошло после сборки. Трабла тока в том - что работать с этой прогой надо в наушниках - иначе эхо. И много тянет с инета для поддержки линуха рпм-ок. А так встала без проблем - респект автору. И запускал после прописки в rc.conf teamspeak_enable="YES" через /usr/local/etc/rc.d/teamspeak-server start.
risk94, 2007-10-24 в 13:36:07
По поводу микрофонов. Реально на 2-ву доларовых миках звук полное Г. Чем круче мик - соответственно более качественное звучание. Голос не металический, слышен даже свойственный толко говорящему тембр. Интересно, у когонить есть платная версия?
ufaweb, 2007-10-24 в 18:43:55
к сожалению тема прикручивания к серверу MySQL не раскрыта, а жаль.
yolkov, 2007-10-25 в 12:52:42
а никто не пробовал asterisk??? я его устанавливал, но времени нехватает разобраться в диал плане и настроить его.
Kid, 2007-11-17 в 13:24:50
А еще сами авторы программы не рекомендуют запускать ТС от root но при установке из портов, при загрузке компа он стартует от рута, я лично не смог разобраться в итоге забил поставив в джейл.
ufaweb, 2007-11-19 в 0:26:16
//пусть ts лежит в /usr/local/ts
#pw useradd ts -s /bin/sh
#cd /usr/local/ts
#chown -R ts:ts .
#su ts -c ./server_linux &
я вот так запускаю из под обычного юзаря)
Raven2000, 2007-11-19 в 15:58:56
Будьте проще :) setuid еще не отменяли.
banec, 2007-12-05 в 13:53:55
а под х64 глухо? :(
[CPS] AkirA, 2007-12-20 в 0:23:21
буду крайне благодарен, если напишут гайд установки на 64бит фрю...
Desc_, 2008-06-08 в 14:41:16
Непонятная бага, поставилось всё нормально
запускал после прописки в rc.conf teamspeak_enable="YES" через /usr/local/etc/rc.d/teamspeak-server start.
работало всё хорошо, перезагрузил комп, и не стартанул, пытаюсь ручками, пише
server# /usr/local/etc/rc.d/teamspeak-server start
Starting teamspeak.
ELF binary type "0" not known.
/usr/local/lib/teamspeak_server/server_linux: 1: Syntax error: "(" unexpected
хз как победить
Scriptkiller, 2008-06-30 в 14:33:49
ещё есть ventrilo. в портах есть, ставится легко )
Shf, 2008-09-11 в 23:36:19
Ventrilo в портах лежит, но вот чтобы поставить нужно сходить на сайт и принять лицензионное соглашение. Там же скачать сам сервер и залить его в /usr/ports/distfiles/. К тому же ограничение на 8 пользователей как freeware.
Stiks, 2009-10-29 в 9:41:04
Описаная бага с "ELF binary type "0" not known.", фиксится следующим образом:
ed /etc/rc.conf
добавляем
linux_enable="YES"
Дальше старт:
/etc/rc.d/archdep start
/etc/rc.d/abi start
;-)
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
Комментарии пользователей [14 шт.]