Установка серверов TeamSpeak и Ventrilo

  • Установка TeamSpeak на VDS под управлением системы FreeBSD
  • Установка Ventrilo на VDS под управлением FreeBSD
  • Установка TeamSpeak на VDS под управлением Linux Debian
  • Установка Ventrilo на VDS под управлением Linux Debian

Руководство по установке серверов голосового общения TeamSpeak и Ventrilo на Виртуальный Выделенный сервер (VDS) для операционных систем FreeBSD и Linux Debian

Серверы голосового общения TeamSpeak и Ventrilo представляют собой приложения, которые позволяют общаться голосом в сети. Основное их отличие от голосовых программ типа интернет-телефона - практически неограниченное количество абонентов разговаривающих одновременно, то есть чем-то похоже на рацию с несколькими каналами. Тем самым, использование серверов TeamSpeak и Ventrilo позволяет координировать различные действия пользователей, например, командную игру в сетевой компьютерной игре. Рассмотрим подробно установку этого программного обеспечения.

Установка TeamSpeak на VDS под управлением системы FreeBSD

Мы выбрали установку на VDS на темплейте ISPmanager, однако темплейт не имеет значения.

Инсталляция будет производиться из системы портов, выполните следующие команды на сервере
# cd /usr/ports/audio/teamspeak_server
# make install clean

Добавите teamspeak автозагрузку прописав в файл /etc/rc.conf строку:
teamspeak_enable="YES"

и запустить, выполнив команду:
/usr/local/etc/rc.d/teamspeak-server start

Если все в порядке, то у вас будет возможен доступ в его административный интерфейс по протоколу http, порт 14534 - http://ip-адрес_вашего_vds:14534/
Затем надо перейти в каталог /usr/local/lib/teamspeak_server и просмотреть содержимое файла server.log
В нем содержатся следующие строки:
18-12-07 05:27:27,WARNING,Info,SERVER, admin account info: username: admin password: ocggl5
18-12-07 05:27:27,WARNING,Info,SERVER, superadmin account info: username: superadmin password: r959rg

В нашем случае это логины и пароли на сервер (они создаются автоматически и при вашей инсталляции пароли на сервер будут другими)
Далее можно зайти в вебинтерфейс http://ip-адрес_вашего_vds:14534 и создать пользователей в пункте меню User manager, запретить анонимные логины и сделать другие нужные вам настройки
Для общения через сеть вам потребуется установить клиентскую программу на компьютер. Скачайте его последнюю версию для вашей системы с официального сайта TeamSpeak и выполните ее установку
После инсталляции просто указываете в его настройках ip-адрес или доменное имя сервера, ваш ник, логин и пароль, клиент подключается и готов к работе.

Установка Ventrilo на VDS под управлением FreeBSD

Сервер Ventrilo не имеет графического интерфейса, и не так распространен, как TeamSpeak, поэтому его инсталляцию мы рекомендуем опытным пользователям
Установка производится стандартным способом для системы FreeBSD - из системы портов. Установка таким способом позволяет автоматически установить необходимые зависимости и создать скрипт автоматического запуска приложения.
На сервере, на котором производилась инсталляция, был предустановлен темплейт программного обеспечения "Современное ПО" (Soft2006)
Порт автоматически не скачивает файл дистрибутива (так как существует необходимость принятия лицензионного соглашения на сайте), поэтому зайдите по адресу http://www.ventrilo.com/dlprod.php?id=105 и скачайте файл ventrilo_srv-3.0.2-FreeBSD-i386.tar.gz
Загруженный файл необходимо поместить в каталог /usr/ports/distfiles/ на сервере
Перейдите в каталог порта и выполните установку:
# cd /usr/ports/audio/ventrilo-server
# make install clean 

Добавьте с ventrilo в автозапуск - пропишите в /etc/rc.conf строку
ventrilo_enable="YES"

Отредактируйте конфигурационный файл /usr/local/etc/ventrilo_srv.ini
Auth=1 (чтобы включить авторизацию пользователей, если она вам нужна) 
AdminPassword=пароль администратора 
Password=пользовательский пароль

Пропишите в эти поля пароль администратора сервера и пароль пользователя.
Запустите сервер
# /usr/local/etc/rc.d/ventrilo-server start

Теперь можно поставить клиента для вашей операционной системы, скачав его с официального сайта для вашей операционной системы.
В настройках прописываете ваше имя (ник), адрес сервера, пароль для подключения. После успешного подключения все действия по администрированию голосового сервера можно осуществлять из клиента.

Установка TeamSpeak на VDS под управлением Linux Debian

Использовался виртуальный сервер с темплейтом debian-4.0-i386-minimal, однако принципиального значения темплейт не имеет.
Пакет teamspeak-server присутствует только в unstable репозитории, потому для простоты инсталляции скачать с сайта разработчиков бинарный файл и запустить его (т.к. при установке из него через apt-get из unstable репозитория потребуется обновить большое количество библиотек)
Скачиваем с официального сайта, приняв лицензию, версию TeamSpeak сервера для системы Linux (на текущий момент это 2.0.23.19).
Сервер при запуске не даст запускать себя с правами пользователя root, поэтому создадим пользователя teamspeak командой adduser
Затем скопируем файл TeamSpeak на сервер в домашнюю директорию пользователя (в нашем случае это /home/teamspeak
В темплейте debian-4.0-i386-minimal отсутствует bzip2, без него распаковать архив не удастся, установим его
# apt-get install bzip2

Затем (все дальнейшие действия следует выполнять как пользователь teamspeak), распакуем архив: 
$ tar xjvf ts2_server_rc2_202319.tar.bz2

И запустим сервер
$ cd tss2_rc2
$ ./teamspeak2-server_startscript start

Пароли пользователя и администратора находим в файле server.log
Пропишем teamspeak в автозапуск при перезагрузке с правами пользователя (самый простой способ это использовать задачу в планировщике cron на перезагрузку сервера) 
$ crontab -e
@reboot cd /home/teamspeak/tss2_rc2/ && /home/teamspeak/tss2_rc2/teamspeak2-server_startscript start

Далее также можно зайти в веб-интерфейс http://ip-адрес_вашего_vds:14534 и настроить сервер, скачать клиента к себе на компьютер и подключиться.

Установка Ventrilo на VDS под управлением Linux Debian

Производится практически аналогично установке на FreeBSD. В нашем случае также использовался виртуальный выделенный сервер с темплейтом debian-4.0-i386-minimal

Для установки скачайте версию для Linux Ventrilo Server Linux i386 - 32bit с официального сайта, скопируете его на сервер по протоколу ftp или scp и затем просто распаковываете в какой-либо каталог, например:
# tar xvzf ventrilo_srv-3.0.2-Linux-i386.tar.gz -C /usr/local/

Отредактируйте конфигурационный файл сервера: 
/usr/local/ventsrv/ventrilo_srv.ini

И пропишите Ventrilo в автозагрузку, можно прописать в файл /etc/rc.local команды 
cd /usr/local/ventsrv/
/usr/local/ventsrv/ventrilo_srv &

Инсталляция завершена. Установите программу-клиент на компьютер и приступайте к работе.

Электронные деньги


Яндекс.Деньги Webmoney

Наша контактная информация:  Москва, ул Петра Алексеева 12, Офис 1009    Телефоны: +7 (961) 140-84-44      +7 (495) 518-12-30

Авторизация