Установка TeamSpeak 3 на Линукс
Как много программ предназначенных специально под общение вы знаете? Конечно, сразу на ум придут такие гиганты как скайп. Но скажите: «Может ли skype обеспечить стабильную передачу данных, если во время звонка подключается больше трех человек?» — нет, сразу начинаются лаги: изображения с камер покрываются пикселями, звук начинает отставать и так далее. Единственным спасением становится программа TeamSpeak 3.
Прежде всего мы должны выбрать какой -то дистрибутив, в нашем случае подойдет ubuntu — одна из самых простых в настройке дистрибутивов. Мы можем установить убунту следующими способами:
- На чистый пк;
- Из — под виндоус/линукс;
- Виртуальная машина;
Суть установки TeamSpeak 3 на линукс ubuntu состоит в распаковке архива в нужную директорию. Что ж, приступим!
Шаг 1: тимспик — клиент
Чтобы начать работу, нам нужно скачать специальный Teamspeak — клиент (linux):
- Заходим на официальный сайт в раздел Downloads;
- В терминале (Ctrl+Alt+T) вводим команду «uname -a» или «uname -p«, чтобы определить разрядность вашей системы;
- Выбираем дистрибутив, исходя из разрядности системы.
Шаг 2: установка клиента
Нам нужно выбрать каталог, в который мы будем ставить программу, пусть это будет каталог /home.
- Запускаем терминал (Ctrl+Alt+T), переходим в нужную директорию с помощью комбинацию «cd_каталог«;
- Вводим «ls -la» для проверки наличие файла;
- Нам нужно сдлать наш файл исполняемым. В терминале вводим: «chmod_+x_имя_файла» после чего вводим «ls -l«, чтобы убедиться, что права изменены.
Имя файла «TeamSpeak3 — client — x86 — 3.1.7.run» должно стать цветным!
- Устанавливаем клиент командой: «./_имя_файла«, видим запрос — нажимаем q, видим окно «Please type y to accept» — жмем y;
- Заходим в созданную директорию тимспик, запускаем shell — скрипт «ts3-client_runscript.sh«, принимаем лицензионное соглашение.
Шаг 3: ярлык
Если вы не хотите каждый раз запускать тимспик из папки, то можно создать ярлык на рабочий стол (не для консольных версий ubuntu). Создание ярлыка TeamSpeak 3:
- Копируем папку с тимспиком в “/opt/”;
- Открываем терминал через «ctrl + t » и вводим: «sudo cp -R (TeamSpeak3-Client-linux…) /opt/«;
- Меняем права пользователя на эту папку: «sudo chown -R имя_пользователя /opt/(TeamSpeak3-Client-linux…)»;
- Переходим в каталог «cd /usr/share/applications/«;
- Копируем любой файл с раширением .desktop и переименовываем командой: «sudo cp любойфайл.desktop teampseak.desktop;
- Редактируем файл teamspeak.desktop командой: «sudo_gedit_teamspeak.desktop«;
- «Name» и «Exec» — пути shell — скрипта тимспик. Icon – это наша картинка и она должна быть формата .png;
TeamSpeak 3 гарантированно обеспечивает качественную передачу связи с 20 хостов. А что, если мы хотим не только поставить этот софт не только для собственного использования, но и как серверное приложение? В обычной ситуации можно было бы поставить на винду, но тут есть возможность произвести установку на linux, что мы только что и сделали.
Forum
Notice to all users
We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020
Thread: How to install TeamSpeak-Client on Ubuntu 16.x .
Thread Tools
Rate This Thread
Display
How to install TeamSpeak-Client on Ubuntu 16.x .
im using the elementary OS 0.4.1 Loki (64-bit) Built on «Ubuntu 16.04.2 LTS»
I try to install TeamSpeak-Client by command line whit the command:
How to install TS-Client on my PC?
— Logout from root user and use a non root user to install and to start the client.
— Download the client from http://www.teamspeak.com/downloads.html
— Open your terminal and run command chmod u+x TeamSpeak3-Client-linux_amd64-3.1.4.run
— Perform command ./TeamSpeak3-Client-linux_amd64-3.1.4.run and complete the setup/extraction
Done
— Start the client via command ./ts3client_runscript.sh from folder TeamSpeak3-Client-linux_amd64
Last edited by dante696; December 9th, 2017 at 01:22 PM . Reason: correction of command
When sending me private messages: Please make sure to include reference link to your forum thread or post.
Problem
It pops up: there is no such file or directory.
Original: [email protected]:
$ ./TeamSpeak3-Client-linux_amd64-3.1.4.run
bash: ./TeamSpeak3-Client-linux_amd64-3.1.4.run: Nie ma takiego pliku ani katalogu
Last edited by dante696; December 9th, 2017 at 01:20 PM . Reason: removed incorrect quote
Replace TeamSpeak3-Client-linux_amd64-3.1.4.run with the filename you just have downloaded and make sure you are in the right folder.
I guess you downloaded client 3.1.7.
When sending me private messages: Please make sure to include reference link to your forum thread or post.
Установка и настройка 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 на сервере с Ubuntu 16.04
Введение
TeamSpeak — программа, предназначенная для голосового общения по технологии VoIP. TeamSpeak популярен в основном среди геймеров и служит отличным средством коммуникации для командных игроков и заслужил доверие к себе благодаря сочетанию отличного дизайна и многофункциональности. TeamSpeak предоставляет возможность создания неограниченного количества комнат в пределах одного сервера и возможность передачи данных между собеседниками. Также стоит отметить, что TeamSpeak доступен для загрузки на мобильных устройствах на базе операционных систем iOS и Android. В этом руководстве будет рассмотрена установка и настройка сервера TeamSpeak на сервере под управлением Ubuntu 16.04.
Технические требования
Выбирайте сервер в зависимости от ваших нужд и потребностей. Теоретически, для установки небольшого TeamSeak-сервера достаточно минимального количества вычислительных мощностей сервера с 1 ядром и 512 мегабайтами оперативной памяти. Такой сервер будет способен выдержать 150-200 активных пользователей, а месячный трафик не будет превышать 600 гигабайт. В данном руководстве будет использован именно такой сервер.
Шаг 1. Подготовка к установке
Разработчики TeamSpeak предупреждают, что администрирование сервера под root-пользователем небезопасно и настоятельно рекомендуют создать отдельного пользователя для управления сервером. Так и поступим — создадим нового пользователя:
Во время создания пользователя укажите и подтвердите пароль. Приступим к загрузке самого сервера. Нужен именно 64-битный пакет, поскольку Vscale предоставляет 64-разрядные сервера. Откройте папку:
И выполните в ней команду загрузки пакета:
После того, как данные будут загружены, распакуйте архив:
Измените имя папки с содержимым на ts3server:
После проделанных действий перейдите в папку:
И установите права доступа к файлам посредством chmod:
На этом подготовительный этап окончен. Можно приступать к установке самого сервера.
Шаг 2. Установка сервера TeamSpeak
Устанавливается сервер при помощи выполнения .sh-скрипта. Запустите исполнительный файл при помощи консольной команды:
Важно: в процессе установки инсталлятор выведет на экран логин, пароль и токен доступа к привилегированной группе пользователей. Обязательно запишите эти данные, поскольку они вам потребуются в будущем.
После того, как данные для доступа к серверу записаны — остановите сервер сочетанием клавиш Ctrl+C. Сервер TeamSpeak установлен, однако при перезагрузке сервера TeamSpeak не будет автоматически запущен. Для этого его нужно добавить в автозагрузку, но сначала определим владельца сервера:
В данном случае владельцем TeamSpeak-сервера будет выступать пользователь ts3, созданный нами ранее.
Теперь перейдём к добавлению сервера в автозагрузку. Поможет нам в этом crontab. Введите в консоль команду:
И выберите /bin/nano/ в качестве редактора. Откроется консольный редактор с текстовым файлом. Вставьте в него строку(вставка строк происходит по нажатию правой кнопки мыши):
Сохраните файл сочетанием клавиш Ctrl+O, подтвердите действие при помощи Enter и закройте файл сочетанием клавиш Ctrl+X. После проделанных действий перезагрузите сервер и TeamSpeak будет автоматически запущен:
Процесс установки завершен. Можно приступать к тестированию своего сервера.
Управление сервером
Чтобы войти на свой сервер необходимо иметь клиентское приложение. В данном случае это будет клиент для Windows. При запуске TeamSpeak3 на Windows выберите вкладку Connections, пункт меню Connect, после чего на экране появится окно для ввода адреса сервера и своего псевдонима. Введите IP-адрес вашего сервера и никнейм и нажмите кнопку Connect.
После входа на сервер вас попросят ввести ключ привилегий администратора. Введите его в окно.
Если вы всё сделали верно, то после ввода ключа привилегий вы получите уведомление о том, что ключ был успешно использован. Теперь вы — администратор собственного сервера в TeamSpeak!
Небольшое уточнение по поводу слотов: изначально вам будет доступно лишь 32 слота для пользователей. Связано это с тем, что ваш сервер TeamSpeak не лицензирован. Для подтверждения лицензии на использование TeamSpeak вам необходим NPL-сертификат, зарегистрировать который можно здесь. По окончании процедуры получения сертификата вам будет выслан файл licensekey.dat. Загрузите его в корень сервера TeamSpeak и перезагрузите его:
С NPL-сертификатом вы сможете создать до 10 виртуальных серверов с общим количеством до 512 слотов.
Заключение
Вы установили и настроили самый популярный сервер для голосовой связи. TeamSpeak поддерживает возможность передачи данных между клиентами, чат, создание множества разных комнат, систему званий и пользовательских иконок, что в совокупности делает TeamSpeak мощнейшим инструментом для общения. Также очень важным инструментом является так называемый Overlay. Эта функция позволяет выводить на экран никнеймы тех, кто входит/выходит из комнаты, говорит в чате и многое-многое другое. Это крайне полезный инструмент, если в комнате находится много собеседников. К тому же он позволяет выводить эту информацию в играх и других полноэкранных приложениях.
Установка и первичная настройка TeamSpeak на сервере с Ubuntu 16.04
Введение
TeamSpeak — программа, предназначенная для голосового общения по технологии VoIP. TeamSpeak популярен в основном среди геймеров и служит отличным средством коммуникации для командных игроков и заслужил доверие к себе благодаря сочетанию отличного дизайна и многофункциональности. TeamSpeak предоставляет возможность создания неограниченного количества комнат в пределах одного сервера и возможность передачи данных между собеседниками. Также стоит отметить, что TeamSpeak доступен для загрузки на мобильных устройствах на базе операционных систем iOS и Android. В этом руководстве будет рассмотрена установка и настройка сервера TeamSpeak на сервере под управлением Ubuntu 16.04.
Технические требования
Выбирайте сервер в зависимости от ваших нужд и потребностей. Теоретически, для установки небольшого TeamSeak-сервера достаточно минимального количества вычислительных мощностей сервера с 1 ядром и 512 мегабайтами оперативной памяти. Такой сервер будет способен выдержать 150-200 активных пользователей, а месячный трафик не будет превышать 600 гигабайт. В данном руководстве будет использован именно такой сервер.
Шаг 1. Подготовка к установке
Разработчики TeamSpeak предупреждают, что администрирование сервера под root-пользователем небезопасно и настоятельно рекомендуют создать отдельного пользователя для управления сервером. Так и поступим — создадим нового пользователя:
Во время создания пользователя укажите и подтвердите пароль. Приступим к загрузке самого сервера. Нужен именно 64-битный пакет, поскольку Vscale предоставляет 64-разрядные сервера. Откройте папку:
И выполните в ней команду загрузки пакета:
После того, как данные будут загружены, распакуйте архив:
Измените имя папки с содержимым на ts3server:
После проделанных действий перейдите в папку:
И установите права доступа к файлам посредством chmod:
На этом подготовительный этап окончен. Можно приступать к установке самого сервера.
Шаг 2. Установка сервера TeamSpeak
Устанавливается сервер при помощи выполнения .sh-скрипта. Запустите исполнительный файл при помощи консольной команды:
Важно: в процессе установки инсталлятор выведет на экран логин, пароль и токен доступа к привилегированной группе пользователей. Обязательно запишите эти данные, поскольку они вам потребуются в будущем.
После того, как данные для доступа к серверу записаны — остановите сервер сочетанием клавиш Ctrl+C. Сервер TeamSpeak установлен, однако при перезагрузке сервера TeamSpeak не будет автоматически запущен. Для этого его нужно добавить в автозагрузку, но сначала определим владельца сервера:
В данном случае владельцем TeamSpeak-сервера будет выступать пользователь ts3, созданный нами ранее.
Теперь перейдём к добавлению сервера в автозагрузку. Поможет нам в этом crontab. Введите в консоль команду:
И выберите /bin/nano/ в качестве редактора. Откроется консольный редактор с текстовым файлом. Вставьте в него строку(вставка строк происходит по нажатию правой кнопки мыши):
Сохраните файл сочетанием клавиш Ctrl+O, подтвердите действие при помощи Enter и закройте файл сочетанием клавиш Ctrl+X. После проделанных действий перезагрузите сервер и TeamSpeak будет автоматически запущен:
Процесс установки завершен. Можно приступать к тестированию своего сервера.
Управление сервером
Чтобы войти на свой сервер необходимо иметь клиентское приложение. В данном случае это будет клиент для Windows. При запуске TeamSpeak3 на Windows выберите вкладку Connections, пункт меню Connect, после чего на экране появится окно для ввода адреса сервера и своего псевдонима. Введите IP-адрес вашего сервера и никнейм и нажмите кнопку Connect.
После входа на сервер вас попросят ввести ключ привилегий администратора. Введите его в окно.
Если вы всё сделали верно, то после ввода ключа привилегий вы получите уведомление о том, что ключ был успешно использован. Теперь вы — администратор собственного сервера в TeamSpeak!
Небольшое уточнение по поводу слотов: изначально вам будет доступно лишь 32 слота для пользователей. Связано это с тем, что ваш сервер TeamSpeak не лицензирован. Для подтверждения лицензии на использование TeamSpeak вам необходим NPL-сертификат, зарегистрировать который можно здесь. По окончании процедуры получения сертификата вам будет выслан файл licensekey.dat. Загрузите его в корень сервера TeamSpeak и перезагрузите его:
С NPL-сертификатом вы сможете создать до 10 виртуальных серверов с общим количеством до 512 слотов.
Заключение
Вы установили и настроили самый популярный сервер для голосовой связи. TeamSpeak поддерживает возможность передачи данных между клиентами, чат, создание множества разных комнат, систему званий и пользовательских иконок, что в совокупности делает TeamSpeak мощнейшим инструментом для общения. Также очень важным инструментом является так называемый Overlay. Эта функция позволяет выводить на экран никнеймы тех, кто входит/выходит из комнаты, говорит в чате и многое-многое другое. Это крайне полезный инструмент, если в комнате находится много собеседников. К тому же он позволяет выводить эту информацию в играх и других полноэкранных приложениях.