Оголошення

Згорнути
Поки немає оголошень.

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

Згорнути
X
 
  • Фільтр
  • Час
  • Показати
Очистити все
нові повідомлення

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

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

    Руководство по установке серверов голосового общения 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 автозагрузку прописав в файл /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)
    Cервер при запуске не даст запускать себя с правами пользователя 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 &
    Инсталляция завершена. Установите программу-клиент на компьютер и приступайте к работе.
Обробка...
X