Установка серверов TeamSpeak и Ventrilo
Руководство по установке серверов голосового общения TeamSpeak и Ventrilo на Виртуальный Выделенный сервер (VDS) от FirstVDS для операционных систем FreeBSD и Linux Debian
Серверы голосового общения TeamSpeak и Ventrilo представляют собой приложения, которые позволяют общаться голосом в сети. Основное их отличие от голосовых программ типа интернет-телефона - практически неограниченное количество абонентов разговаривающих одновременно, то есть чем-то похоже на рацию с несколькими каналами. Тем самым, использование серверов TeamSpeak и Ventrilo позволяет координировать различные действия пользователей, например, командную игру в сетевой компьютерной игре. Рассмотрим подробно установку этого программного обеспечения.
Установка TeamSpeak на VDS под управлением системы FreeBSD
Мы выбрали установку на VDS на темплейте ISPmanager, однако темплейт не имеет значения.
Инсталляция будет производиться из системы портов, выполните следующие команды на сервере
Добавите teamspeak автозагрузку прописав в файл /etc/rc.conf строку:
и запустить, выполнив команду:
Если все в порядке, то у вас будет возможен доступ в его административный интерфейс по протоколу http, порт 14534 - http://ip-адрес_вашего_vds:14534/
Затем надо перейти в каталог /usr/local/lib/teamspeak_server и просмотреть содержимое файла server.log
В нем содержатся следующие строки:
В нашем случае это логины и пароли на сервер (они создаются автоматически и при вашей инсталляции пароли на сервер будут другими)
Далее можно зайти в в интерфейс 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/ на сервере
Перейдите в каталог порта и выполните установку:
Добавьте с ventrilo в автозапуск - пропишите в /etc/rc.conf строку
Отредактируйте конфигурационный файл /usr/local/etc/ventrilo_srv.ini
Пропишите в эти поля пароль администратора сервера и пароль пользователя.
Запустите сервер
Теперь можно поставить клиента для вашей операционной системы, скачав его с официального сайта для вашей операционной системы.
В настройках прописываете ваше имя (ник), адрес сервера, пароль для подключения. После успешного подключения все действия по администрированию голосового сервера можно осуществлять из клиента.
Установка TeamSpeak на VDS под управлением Linux Debian
Использовался виртуальный сервер с темплейтом debian-4.0-i386-minimal, однако принципиального значения темплейт не имеет.
Пакет teamspeak-server присутствует только в unstable репозитории, потому для простоты инсталляции скачать с сайта разаботчиков бинарый файл и запустить его (т.к. при установке из него через apt-get из unstable репозитория потребуется обновить большое количество библиотек)
Скачиваем с официального сайта, приняв лицензию, версию TeamSpeak сервера для системы Linux (на текущий момент это 2.0.23.19)
Cервер при запуске не даст запускать себя с правами пользователя root, поэтому создадим пользователя teamspeak командой adduser
Затем скопируем файл TeamSpeak на сервер в домашнюю директорию пользователя (в нашем случае это /home/teamspeak
В темплейте debian-4.0-i386-minimal отсутствует bzip2, без него распаковать архив не удастся, установим его
Затем (все дальнейшие действия следует выполнять как пользователь teamspeak), распакуем архив:
И запустим сервер
Пароли пользователя и администратора находим в файле server.log
Пропишем teamspeak в автозапуск при перезагрузке с правами пользователя (самый простой способ это использовать задачу в планировщике cron на перезагрузку сервера)
Далее также можно зайти в веб-интерфейс http://ip-адрес_вашего_vds:14534 и настроить сервер, скачать клиента к себе на компьютер и подключиться.
Установка Ventrilo на VDS под управлением Linux Debian
Производится практически аналогично установке на FreeBSD. В нашем случае также использовался виртуальный выделенный сервер с темплейтом debian-4.0-i386-minimal
Для установки скачайте версию для Linux Ventrilo Server Linux i386 - 32bit с официального сайта, скопируете его на сервер по протоколу ftp или scp и затем просто распаковываете в какой-либо каталог, например:
Отредактируйте конфигурационный файл сервера:
И пропишите Ventrilo в автозагрузку, можно прописать в файл /etc/rc.local команды
Инсталляция завершена. Установите программу-клиент на компьютер и приступайте к работе.
Руководство по установке серверов голосового общения TeamSpeak и Ventrilo на Виртуальный Выделенный сервер (VDS) от FirstVDS для операционных систем FreeBSD и Linux Debian
Серверы голосового общения TeamSpeak и Ventrilo представляют собой приложения, которые позволяют общаться голосом в сети. Основное их отличие от голосовых программ типа интернет-телефона - практически неограниченное количество абонентов разговаривающих одновременно, то есть чем-то похоже на рацию с несколькими каналами. Тем самым, использование серверов TeamSpeak и Ventrilo позволяет координировать различные действия пользователей, например, командную игру в сетевой компьютерной игре. Рассмотрим подробно установку этого программного обеспечения.
Установка TeamSpeak на VDS под управлением системы FreeBSD
Мы выбрали установку на VDS на темплейте ISPmanager, однако темплейт не имеет значения.
Инсталляция будет производиться из системы портов, выполните следующие команды на сервере
Код:
# cd /usr/ports/audio/teamspeak_server # make install clean
Код:
teamspeak_enable="YES"
Код:
/usr/local/etc/rc.d/teamspeak-server start
Затем надо перейти в каталог /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_enable="YES"
Код:
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)
Cервер при запуске не даст запускать себя с правами пользователя root, поэтому создадим пользователя teamspeak командой adduser
Затем скопируем файл TeamSpeak на сервер в домашнюю директорию пользователя (в нашем случае это /home/teamspeak
В темплейте debian-4.0-i386-minimal отсутствует bzip2, без него распаковать архив не удастся, установим его
Код:
# apt-get install bzip2
Код:
$ tar xjvf ts2_server_rc2_202319.tar.bz2
Код:
$ cd tss2_rc2 $ ./teamspeak2-server_startscript start
Пропишем teamspeak в автозапуск при перезагрузке с правами пользователя (самый простой способ это использовать задачу в планировщике cron на перезагрузку сервера)
Код:
$ crontab -e @reboot cd /home/teamspeak/tss2_rc2/ && /home/teamspeak/tss2_rc2/teamspeak2-server_startscript start
Установка 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
Код:
cd /usr/local/ventsrv/ /usr/local/ventsrv/ventrilo_srv &