Как установить тимспик на линукс

Обновлено: 07.07.2024

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

В 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 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 сервера

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

image

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

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

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

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


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

image

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

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

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

image

Выполните команду 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 для Linux можно установить множеством разных способов. В некоторых дистрибутивах Linux есть предварительно скомпилированные устанавливаемые двоичные пакеты, в то время как в других их нет. В этой статье мы рассмотрим все различные способы установки этого программного обеспечения. Помимо объяснения того, как установить клиент TeamSpeak в Linux, мы также рассмотрим, как подключиться к размещенным комнатам TeamSpeak.

ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.

Примечание. Программное обеспечение TeamSpeak не требует, чтобы пользователи размещали свой голосовой сервер. Если вы не заинтересованы в хостинге, как мы рассмотрим в нашем руководстве, рассмотрите возможность попробовать одну из многих общедоступных комнат онлайн !

Установить клиент TeamSpeak

Следуйте приведенным ниже инструкциям для вашего соответствующего дистрибутива Linux.

Ubuntu

Теперь, когда PPA находится в Ubuntu, вам нужно обновить источники программного обеспечения, чтобы новый PPA был включен в выбор программного обеспечения.

Удалите клиент с помощью apt.

Debian

Установка TeamSpeak в Debian очень утомительна, так как нет репозиториев или даже собственных пакетов Deb, которые пользователи могут загрузить. Вместо этого, если вам нужен устанавливаемый клиент TeamSpeak 3, вам нужно будет собрать пакет самостоятельно. Чтобы начать процесс сборки, откройте терминал и установите инструмент Git.

Используя git, возьмите последний код для сборщика клиентских пакетов TeamSpeak 3:

CD во вновь клонированную папку git и запустите инструмент сборки, чтобы сгенерировать новый пакет.

Package.sh будет собирать как 64-битный, так и 32-битный пакет DEB для Debian. В настоящее время пакет отлично работает с Debian Stable (Stretch) и новее. Чтобы установить пакет на свой компьютер Debian, откройте файловый менеджер и перейдите в TeamSpeak3-Client. Дважды щелкните пакет DEB, и вскоре он откроется в инструменте установки пакета GDebi. Нажмите «установить», чтобы начать установку.

В качестве альтернативы используйте команду dpkg в терминале:

Каждый раз, когда выпускается новая версия клиента TeamSpeak 3, вам может потребоваться повторно запустить этот процесс сборки. Обязательно сделайте резервную копию этих пакетов DEB для использования в будущем. Удалите клиент TeamSpeak 3 из Debian с помощью:

Arch Linux

Fedora

К сожалению, для пользователей Fedora нет файла RPM. Поскольку OpenSUSE и Fedora очень похожи, подумайте о переходе в OBS и загрузите последнюю версию RPM для Leap 42.3. Попробуйте сами установить его, в противном случае следуйте двоичным инструкциям TeamSpeak3 ниже.

Проверь это - Как читать комиксы в Linux с помощью Peruse

OpenSUSE

Как упоминалось в инструкциях Fedora, OpenSUSE имеет собственный клиентский пакет TeamSpeak 3, доступный в OBS. . Однако только один дистрибутив имеет поддержку, поэтому, если вы не используете OpenSUSE Leap 42.3, вам не повезло. Чтобы установить этот пакет, перейдите по ссылке в этом разделе. На странице найдите «показать пакеты сообщества» и щелкните по нему. Оттуда найдите «1 Click Install» и выберите его. Если выбрать «Установить в 1 клик», откроется YaST, который проведет вас через процесс установки.

Бинарные инструкции

Подавляющему большинству пользователей Linux, желающих использовать TeamSpeak3, потребуется загрузить файл RUN, чтобы использовать его. Чтобы получить файл, перейдите на официальный сайт, прокрутите вниз и найдите Linux. Оттуда начните загрузку. Когда загрузка будет завершена, откройте окно терминала и с помощью команды CD переместите терминал в

Обновите права доступа к двоичному файлу с помощью chmod.

Начните процесс установки с:

Прочтите инструкции в терминале и следуйте инструкциям по установке программного обеспечения на свой компьютер. Как только TeamSpeak3 будет на вашем ПК с Linux, закройте окно терминала.

Проверь это - Как настроить программу чтения RSS-каналов на рабочий стол Linux

Когда вы откроете Teamspeak на своем ПК, вам нужно будет войти в свою учетную запись. Введите данные своего пользователя (или нажмите «Создать учетную запись»). Также можно нажать «продолжить без создания учетной записи».

После того, как вся информация будет заполнена, щелкните меню «Подключения». В меню подключений введите адрес сервера и пароль сервера. Вы также должны ввести псевдоним в поле «Псевдоним» в окне.



Чтобы получить доступ к любой комнате, щелкните правой кнопкой мыши и выберите «Подключиться».

Как установить Teamspeak на VDS

Аудиозвонки в интернете набирают все большую популярность. И вместе с тем растет количество средств и программ, с помощью которых можно осуществлять голосовое общение. Одно из таких приложений – Teamspeak. Сегодня я расскажу, как установить его на VDS и какие аналогичные программы для серверов еще существуют.

Что такое Teamspeak и как он работает

Teamspeak – это программное обеспечение для проведения голосового общения в интернете посредством технологии VoIP. Использование программы в качестве сервера позволяет координировать действия участников онлайн-игр. И вот некоторые преимущества, благодаря которым стоит выбрать именно это ПО:

неограниченное количество абонентов при одновременном разговоре;

высокий уровень конфиденциальности;

система безопасности военного уровня;

низкое потребление ресурсов;

поддержка объемного 3D-звука;

возможность настройки работы на усмотрение владельца;

передача и хранение файлов;

наличие текстового чата.

Как работает Тимспик

Для начала разговора в Teamspeak потребуется активировать микрофон. Сделать это можно двумя способами – нажав на мышь/клавиатуру или с помощью голоса. Говорящий пользователь отмечается в чате индикатором синего, а молчащий – темно-синего цвета. Участники могут блокировать лично для себя звук любых участников, а еще менять громкость их голоса.

Общение проходит наподобие конференции.

Для соединения с сервером нужно знать адрес, на котором установлена программа, а также пароль. При подключении пользователь попадает в канал по умолчанию. Далее модераторы и супермодераторы могут пригласить его в подканалы с разными уровнями доступа.

Производительные VDS с минимальным steal time — 15 дней бесплатно

Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод community15.

Как установить Teamspeak на VDS-хостинг

Системные требования для серверов Тимспик достаточно небольшие. Подойдет даже тариф с минимальными характеристиками. Например, VDS Scarlett.

Для начала необходимо подключиться к серверу по SSH. Также нужно создать отдельного пользователя для Тимспик-сервера. Пароль для него будет заблокирован, чтобы не было возможности авторизоваться. Это одна из мер предосторожности, исключающая возможность взлома. А теперь о том, как это сделать на разных ОС сервера.

Создаем нового пользователя

В дистрибутивах Ubuntu/Debian для создания нового пользователя в «Терминале» потребуется ввести вот такой запрос:

Если система спросит данные о пользователе, просто нажимаем на кнопку Enter до тех пор, пока не появится строка приветствия.

А вот в CentOS команда для создания нового пользователя выглядит немного иначе:

После создания нового пользователя этапы создания на Ubuntu, Debian и CentOS не отличаются.

Загрузка архива и установка

Возвращаемся на VDS и приступаем к установке. Перед этим переходим в папку только что созданного пользователя с помощью вот такой команды:

Теперь с помощью wget необходимо скачать в эту папку архив Teamspeak. Выглядеть это должно примерно так:

Как только загрузка завершится, нужно распаковать архив следующей командой:

Теперь следует навести порядок, для этого вводится такой запрос:

Далее понадобится принять лицензионное соглашение. Создаем файл с помощью следующей команды:

Название нельзя менять ни в коем случае.

Следом надо настроить автозапуск Teamspeak при загрузке сервера. Понадобится создать соответствующий файл, а для этого вводится такая команда:

Используем любой удобный текстовый редактор, чтобы наполнить новый созданный файл вот таким содержимым:

Обязательно сохраняем изменения и выходим из текстового редактора. Надо еще добавить созданный файл в автозагрузку. Для этого последовательно надо запустить следующие команды:

Сервер готов. Чтобы при первом запуске подтвердить на нем права администратора, потребуется раздобыть токен, он же ключ привилегий. Сделать это можно с помощью следующего запроса:

Настройка завершена, осталось лишь установить клиент на компьютер. Скачиваем инсталлятор с официального сайта и устанавливаем приложение.

После завершения установки переходим в меню «Подключения», выбираем в нем элемент «Подключиться». Вводим IP-адрес сервера и псевдоним. После этого появится новое окно, где вводится ключ привилегий. Напоследок жмем на кнопку ОК для подтверждения выбора.

Можно начинать пользоваться программой.

Тимспик админ

Установка Teamspeak на Windows Server

На VDS Windows установить Тимспик очень просто. Для начала надо просто скачать серверную версию приложения с официального сайта. Распаковать архив можно в любую удобную папку.

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

Остается теперь только подключиться к серверу. Открываем приложение, выбираем пункт «Подключиться», вводим IP-адрес и никнейм, затем подтверждаем права админа вводом токена.

Читайте также: