Меню Рубрики

Установка teamspeak 3 server freebsd

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

TeamSpeak 3 — программа голосового общения через интернет с неограниченным количеством одновременных абонентов. Работает по протоколу VoIP. Использование сервера TeamSpeak позволяет координировать различные действия участников, и чаще всего используется для голосового общения в онлайн-играх (Dota 2, Counter-Strike и т.д.). Благодаря своему удобству, простоте и гибким настройкам, TeamSpeak пользуется популярностью и по сей день, несмотря на обилие онлайн-сервисов голосового общения. Рассмотрим установку этого программного обеспечения подробно.

Установить TeamSpeak-сервер на чистый сервер можно, используя рецепт. Но если у вас на сервере, например, уже установлена панель ISPmanager, то вариант с рецептом не подходит. В таком случае голосовой сервер можно установить вручную и это не помешает работе ваших сайтов и сервисов.

В этой инструкции мы расскажем, как произвести установку TeamSpeak-сервера в операционной системе Linux, на примере дистрибутивов Ubuntu 16/18, Debian 9/10 и Centos 7/8.

Системные требования для TeamSpeak-сервера очень скромные — подойдет любой VPS-сервер из нашей стандартной линейки тарифов, на любом типе виртуализации.

Сначала подключимся к нашему серверу по SSH и создадим отдельного пользователя для TS-сервера. Мы блокируем пароль для этого пользователя, чтобы под ним нельзя было авторизоваться. Это мера безопасности: если под пользователем нельзя авторизоваться, значит и взломать его извне нельзя:

Ubuntu/Debian

Система будет запрашивать данные о пользователе, поэтому просто жмём Enter , пока не увидим строку приветствия.

В Centos система не запрашивает данные пользователя, но там нет ключа для отключения авторизации, и мы это сделаем отдельной командой.

Теперь скачаем на сервер архив с TeamSpeak. Удобной ссылки, постоянной для скачивания последней версии ПО, нет (а, жаль), поэтому зайдем через браузер на официальный сайт, на вкладке Сервер найдем Linux и SERVER 64-BIT и, кликнув на значок рядом с кнопкой Download , скопируем ссылку на скачивание в буфер обмена:

Теперь вернемся на сервер и произведём установку.

Для этого перейдём в директорию ранее созданного пользователя, там при помощи команды wget и полученной ссылки скачаем и распакуем архив:

Теперь у нас в директории /home/teamspeak находится распакованная директория с файлами сервера, сам архив.

Наведем порядок при помощи составной команды:

Теперь, чтобы принять лицензионное соглашение TeamSpeak, создадим файл с именем .ts3server_license_accepted :

Следующим шагом настроим автозапуск TS-сервера, чтобы он запускался сам при загрузке сервера.

Для этого создадим файл “/lib/systemd/system/teamspeak.service” и заполним его, используя любой удобный нам текстовый редактор. Среди сисадминов культ Vim’a, поэтому мы используем его, но вы можете выбрать то, что по душе вам.

Содержимое файла должно быть следующим:

Не забываем сохранить файл. Теперь добавляем созданный сервис в автозагрузку, запускаем его и проверяем, всё ли в порядке:

Сервер запущен и работает, но это ещё не всё =)

При первом подключении к серверу, TeamSpeak попросит ввести токен, чтобы подтвердить ваши привилегии администратора. Выудим ключ из лога teamspeak при помощи небольшого однострочника:

Дело за малым — подключится к серверу и ввести ключ привилегий.

Для использования teamspeak, надо установить программу клиент, её можно скачать по этой ссылке для любой вашей ОС, и в меню Подключения выбираем пункт Подключиться . Вводим IP-адрес вашего сервера и псевдоним, он может быть любой, а мы воспользуемся классическим admin :

Появится окно с указанием ввести ключ, что мы и сделаем:

Жмем Ок и получаем рабочий сервер TeamSpeak.

источник

Установка и настройка TeamSpeak 3 сервера на VDS

В данной статье речь пойдет об установке сервера TeamSpeak 3, эта программа предназначена для использования голосовой связи различными сообществами. В моем примере будет использоваться Linux Debian 6.0 x64, для ТС3 сервера также оптимален VDS с предустановленной Ubuntu, разрядность значения не имеет, принцип действия одинаковый.

Выбор подходящего хостинга

Вам подойдет практически любой хостинг VDS в ценовом диапазоне от 10$ в месяц. Обращайте внимание на локализацию хостинга, т.к. пинг в TeamSpeak 3 будет зависеть от того, где находится дата-центр с вашим сервером. В качестве основной конфигурации оптимально исходите от систем Debian и Ubuntu. По личному опыту другие решения использовать не рекомендую, но если ваш хостинг ограничен, можете конечно использовать и другие варианты.

Читайте также:  Установка ботов на свой сервер
Подготовка VDS сервера

Первое, что вам понадобится сделать — это создать пользователя для работы с TeamSpeak 3 сервером, т.к. использование сервера от root пользователя является уязвимостью, о которой предупреждают разработчики программы.

Для этого в консоли наберите команду:

После того как пользователь создан, выгрузите в папку /home/ts3server файлы загруженные отсюда: TeamSpeak Downloads (Linux Server amd64, либо x86 в зависимости от разрядности вашей системы)

Перейдите в папку ts3server и назначьте атрибуты для следующих файлов сервера:

Установка TeamSpeak 3 сервера

Далее выполните первый запуск сервера командой:

Во время запуска данной команды будут созданы все необходимые файлы на сервере, а также вам выдаст пароль от serveradmin и ключ привилегий от группы server admin в самом клиенте teamspeak:

Обязательно сохраните пароли и можете останавливать сервер командой:
либо нажатием Ctrl+c

Настройка автозапуска

Теперь для правильной настройки crontab вам понадобится перейти в каталог выше и назначить пользователя ts3server владельцем файлов TeamSpeak сервера.

Проверьте, все ли получилось (результат должен быть похож на изображение ниже):

Теперь перейдем к настройке crontab для пользователя ts3server, чтобы в случае сбоев сервер автоматически запускался при ребуте вашего VDS:

Добавьте в открывшийся файл строку:
нажмите Esc, наберите :wq и нажмите Enter чтобы сохранились настройки.

Завершение установки и настройки сервера TeamSpeak

Выполните команду reboot и затем попробуйте из клиента TeamSpeak зайти на ваш сервер по IP адресу вашего VDS. Если после перезагрузки VDS вы сможете зайти на сервер и получите перед собой окно с предложением ввести ключ привилегий от группы server admin, значит вами в ходе установки сервера не было допущено ошибок:

Полезности

1. Существует маленький нюанс, по неведомой мне причине всегда после установки сервера происходит ошибка файлового браузера, который отказывается отображать файлы с кириллицей. Для решения этой проблемы я делаю следующее:
после чего добавляю в /etc/environment строку LC_ALL=en_US.UTF-8 и для проверки осуществляю reboot.

2. Изначально установленный сервер будет иметь статус No license. В таком случае вам будет доступен 1 виртуальный сервер на 32 слота. Если вы хотите увеличить количество виртуальных серверов и слотов, то можете подать заявку на получение NPL-лицензии, которая расширяет сервер до возможности создания до 10 виртуальных серверов с 512-ю слотами в сумме. Подача заявки на NPL происходит в этом разделе сайта teamspeak: Non-Profit License Registration. Если у вас все получится, вам будет выслан файл licensekey.dat, его нужно положить в корень TeamSpeak 3 сервера и выполнить команду:

3. Вы помните этап, где был сохранен пароль от пользователя serveradmin. Этот пароль нужен для консольного управления TeamSpeak 3 сервера, наиболее удобный клиент для работы с Query Server Admin: Admin Tool: YaTQA (English/German). Суть полезности в том, что пароль не очень длинный и в нем не всегда присутствуют специальный символы, в связи с чем он подвержен бруту (лично на моем опыте нашелся умник который сумел напакостить подобрав аналогичный пароль от пользователя serveradmin), поэтому я настоятельно рекомендую сменить пароль на более сложный. Для этого остановите сервер и запустите со следующей командой:

источник

Краткая инструкция по установке тим спика

TeamSpeak (теамспеак) – программа, позволяющая множеству абонентов общаться между собой в реальном времени по IP-сети. В отличие от конференц-связи, предоставляемой сервисом Skype, TeamSpeak не поддерживает возможности передачи видео, однако его преимущество состоит в гибкой настройке как серверной, так и клиентской части, что особенно удобно при координировании действий группы людей, например, в командных играх. Очень часто у пользователей возникает вопрос — как установить тим спик 3, и сегодня мы постараемся обстоятельно на него ответить.

Официальный сервер тим спик можно скачать с www.teamspeak.com. Здесь можно найти серверную и клиентскую часть приложения. В интернете можно найти программы «типа тим спик», то есть схожие по выполняемым функциям. Наиболее популярные из них – Mumble и Ventrilo.

Читайте также:  Установка кондиционеров в коростене

Установка тс3 на Windows вызывает значительно меньше вопросов, чем в Linux, поэтому далее мы рассмотрим особенности процесса установки и настройки тс3 сервера для ОС Linux Debian и FreeBSD.

Установка ts3 server на VDS под linux

Для корректной работы сервера тим спик 3 необходимо установить и настроить серверную часть программы (один раз), и клиентские части (каждый пользователь устанавливает ее самостоятельно). Причем совпадение управляющей ОС для серверной и клиентской частей программы не обязательно, главное – корректная настройка.

Шаг первый – установка серверной части программы на VPS сервер под Linux.

В качестве базы для установки подойдет как собственный сервер, так и практически любой VDS хостинг. Создать тимспик сервер можно даже на базе домашнего компьютера. От выбора VDS хостинга зависит пинг сервера, поэтому стоит обратить особое внимание на его территориально расположение. Здесь работает правило – чем ближе, тем лучше. Поэтому для установки тим спик купить сервер (конечно же, виртуальный) лучше в близлежащем регионе.

В данном примере будет показан teamspeak server, установка которого производилась на Linux Debian 6.0 x64. В принципе, разрядность системы не влияет на процесс развертывания сервера тс3.

Все команды набираются в консоли.

Использовать root пользователя для установки teamspeak 3 сервера на vds нельзя – это приведет к возникновению уязвимости. Поэтому создаем нового пользователя:
>>adduser MyTs3Admin

В случае возникновения проблем при установке прав на /dev/shm можно установить тим спик из под суперадминистратора (root), хоть это и не рекомендуется.

Далее, все установочные файлы копируем в одну папку и назначаем атрибуты:
>>cd /home/MyTs3Admin
>>chmod +x MyTs3Admin_minimal_runscript.sh
>>chmod +x MyTs3Admin_startscript.sh
>>chmod +x MyTs3Admin_linux_x86 или chmod +x MyTs3Admin_linux_amd64

Запустить процесс установки можно так:
>>./MyTs3Admin_minimal_runscript.sh

В процессе выполнения установки в консоль будет выдана очень важная информация: пароль для serveradmin и Token. Эта информация в консоли особо выделяется надписями «IMPORTANT» и дублируется в лог-файлах, расположенных по адресу:
/root/teamspeak3-server_linux-x86/logs

После сохранения данной информации(ключ привилегий нам еще понадобится в дальнейшем) сервер можно останавливать, нажав Ctrl+C или воспользовавшись командой
>>./MyTs3Admin_minimal_runscript.sh stop

Шаг второй – настройка автоматического запуска.

Этот шаг обязателен — teamspeak server автоматически запустится после перезагрузки VDS в случае каких-либо проблем. Для этого следует выполнить следующие действия:

Поднимаемся на один каталог вверх и назначаем пользователя MyTs3Admin владельцем всех файлов установленного сервера. В случае, если установка изначально производилось из профиля пользователя root, этот шаг просто пропускаем.
>>cd /home
>>chown -R MyTs3Admin:MyTs3Admin MyTs3Admin

Изменяем настройки автозапуска:
>>crontab -u MyTs3Admin –e

В открывшийся файл добавляем еще одну запись:
@reboot /home/MyTs3Admin/MyTs3Admin_startscript.sh start

Закрываем файл, сохраняя изменения.

Перезагружаемся и пробуем зайти в тим спик из клиентской части программы по ip адресу VDS сервера.

В завершение хочется добавить немного полезной информации. Сразу по окончанию процесса установки, TS3 считается NoLicense с доступными 32 ячейками на одном виртуальном сервере. Если этого недостаточно, на сайте тим спик можно получить лицензию NPL. С ней можно значительно расширить количество пользователей: можно добавлять до 512 ячеек в составе десяти серверов.

Как установить тим спик на VDS под FreeBSD

Перед началом процесса установки необходимо будет произвести ряд подготовительных действий, а именно:

Подходящую версию teamspeak server скачать с официального сайта и распаковать архив:
>>fetch
>> tar xzf

Библиотека libiconv обязательна к установке:
>> pkg_add -r libiconv

Далее можно напускать процесс установки:
>>cd
>>./MyTs3Admin_startscript.sh start

Информацию о пароле и токене также сохраняем (она дублируется в лог-файле).

После проверки сервера на работоспособность:
>># ps ax|grep ts3
>>9140 5 IJ 0:00.39 ./MyTs3Admin_freebsd_amd64

Настраиваем параметры автозапуска:
>>echo ‘/root/ /MyTs3Admin_startscript.sh start’ >> /etc/rc.local

Вуаля! Сервер установлен и готов к работе.

Настройка teamspeak сервера

Информация, выдаваемая при установке тс3, пригодится при его настройке. Здесь можно изменить приветствие, выдаваемое все попадающим на него пользователям, присвоить пароль для входа и настроить максимально допустимое количество пользователей, которые могут находиться на сервере одновременно (в рамках текущей лицензии). Гибкая настройка тим спик 3 позволит сконфигурировать сервер максимально близко к заданным параметрам.

Читайте также:  Установки подготовки нефти на нпз

Администратор может изменять основные свойства канала и создавать подканалы (комнаты), присваивая им имена и устанавливая на них пароли для входа. Создавая группы пользователей, можно присваивать им разрешения на допуск к группам каналов и действиям с ними.

В случае, если установка и настройка сервера тим спик 3 вызывает трудности даже после прочтения этого руководства – есть смысл обратиться за помощью к профессионалам хостинга RigWEB. Обращайтесь к нам и установка тим спик, аренда сервера для которого производилась на RigWEB, будет выполнена максимально качественно и в соответствии с запросами клиента.

источник

Установка и настройка TeamSpeak 3 сервера на VDS

Установка и настройка TeamSpeak 3 сервера на VDS

В данной статье речь пойдет об установке сервера TeamSpeak 3, эта программа предназначена для использования голосовой связи различными сообществами. В моем примере будет использоваться Linux Debian 6.0 x64, для ТС3 сервера также оптимален VDS с предустановленной Ubuntu, разрядность значения не имеет, принцип действия одинаковый.

Выбор подходящего хостинга
Вам подойдет практически любой хостинг VDS в ценовом диапазоне от 10$ в месяц. Обращайте внимание на локализацию хостинга, т.к. пинг в TeamSpeak 3 будет зависеть от того, где находится дата-центр с вашим сервером. В качестве основной конфигурации оптимально исходите от систем Debian и Ubuntu. По личному опыту другие решения использовать не рекомендую, но если ваш хостинг ограничен, можете конечно использовать и другие варианты.

Подготовка VDS сервера
Первое, что вам понадобится сделать — это создать пользователя для работы с TeamSpeak 3 сервером, т.к. использование сервера от root пользователя является уязвимостью, о которой предупреждают разработчики программы.

Для этого в консоли наберите команду:

После того как пользователь создан, выгрузите в папку /home/ts3server файлы загруженные отсюда: Скачать TeamSpeak 3 Сервер (Linux Server amd64, либо x86 в зависимости от разрядности вашей системы)

Перейдите в папку ts3server и назначьте атрибуты для следующих файлов сервера:

Во время запуска данной команды будут созданы все необходимые файлы на сервере, а также вам выдаст пароль от serveradmin и ключ привилегий от группы server admin в самом клиенте teamspeak:

Обязательно сохраните пароли и можете останавливать сервер командой:

Настройка автозапуска
Теперь для правильной настройки crontab вам понадобится перейти в каталог выше и назначить пользователя ts3server владельцем файлов TeamSpeak сервера.

Теперь перейдем к настройке crontab для пользователя ts3server, чтобы в случае сбоев сервер автоматически запускался при ребуте вашего VDS:

нажмите Esc, наберите :wq и нажмите Enter чтобы сохранились настройки.

Завершение установки и настройки сервера TeamSpeak
Выполните команду reboot и затем попробуйте из клиента TeamSpeak зайти на ваш сервер по IP адресу вашего VDS. Если после перезагрузки VDS вы сможете зайти на сервер и получите перед собой окно с предложением ввести ключ привилегий от группы server admin, значит вами в ходе установки сервера не было допущено ошибок:

Полезности
1. Существует маленький нюанс, по неведомой мне причине всегда после установки сервера происходит ошибка файлового браузера, который отказывается отображать файлы с кириллицей. Для решения этой проблемы я делаю следующее:

после чего добавляю в /etc/environment строку LC_ALL=en_US.UTF-8 и для проверки осуществляю reboot.

2. Изначально установленный сервер будет иметь статус No license. В таком случае вам будет доступен 1 виртуальный сервер на 32 слота. Если вы хотите увеличить количество виртуальных серверов и слотов, то можете подать заявку на получение NPL-лицензии, которая расширяет сервер до возможности создания до 10 виртуальных серверов с 512-ю слотами в сумме. Подача заявки на NPL происходит в этом разделе сайта teamspeak: Non-Profit License Registration. Если у вас все получится, вам будет выслан файл licensekey.dat, его нужно положить в корень TeamSpeak 3 сервера и выполнить команду:

4. Чтобы обновить версию сервера, нужно остановить сервер, создать на всякий случай резервную копию файла libts3db_sqlite3.so, после чего перезаписать в папке teamspeak сервера файлы новыми, расставить атрибуты и все, ваш сервер будет обновлен до последней версии.

источник

Добавить комментарий