3.4/5 - (5 голосов)

Тим Спик (ТС 3) — это программа для голосового общения, особенно хорошо подходит для командных игр. В данной статье мы рассмотрим как создать сервер в Тим Спик 3 (TeamSpeak) на машине под управлением Linux (а именно 64 битной версией Debian 7). Команды эти могут быть адаптированы под любую ОС, а на официальном сайте программы есть версии сервера под Windows, Linux, FreeBSD, OS X. Давайте рассмотрим процесс подробней.

Как создать сервер в ТС3?

Подготовка и скачивание

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

adduser teamspeak

Вводим пароль, остальные поля оставляем пустыми. Заходим под нашим аккаунтом и переходим в нашу домашнюю директорию:

su teamspeak
cd /home/teamspeak

и приступаем к скачиванию сервера выбрав нужный вариант ОС и разрядность со страницы загрузки тим спика:

wget http://dl.4players.de/ts/releases/3.0.12/teamspeak3-server_linux_amd64-3.0.12.tar.bz2
tar xvjf teamspeak3-server_linux_amd64-3.0.12.tar.bz2

Тим Спик скачивание сервера

Переходим в распакованную директорию:

cd teamspeak3-server_linux_amd64

Первый запуск

Производим первый старт скачанного:

./ts3server_startscript.sh start

Нам отобразит секретный пароль и токен, которые нужно где-то записать. Так же они сохраняться в логах, которые есть в папке /logs. В дальнейшем они нам пригодятся. Проверяем, запустился ли наш сервер в системе:

$ ps ax|grep ts3
18248 pts/0 Sl 0:15 ./ts3server

Так же через скрипт:

$ ./ts3server_startscript.sh status
Server is running

Пробуем подсоединиться через клиент:

Тим Спик 3 соединение

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

TeamSpeak токен привилегии

Автозапуск сервера

Мы научим наш скрипт запускаться при ребуте сервера. Для этого нам понадобиться внутренний планировщик — crontab. Открываем специальный кронтаб для нашего юзера:

crontab -u teamspeak -e

Теперь, в зависимости от нашей разрядности создадим записи для скриптов запуска.

Debian 32 bit:

@reboot /home/teamspeak/teamspeak3-server_linux-x86/ts3server_startscript.sh start

Debian 64 bit:

@reboot /home/teamspeak/teamspeak3-server_linux-amd64/ts3server_startscript.sh start

Выходим из редактора через комбинацию :wq. Соглашаемся с изменениями.

Фичи

  1. Дополнительный скрипт автозапуска (использовать как сервис) — http://pastebin.com/z4uybxaE.
  2. Изначально для вас доступен 1 сервер на 32 слота. Если вы не держите целей получения денег со своей деятельности вы можете подать заявку на Non Profit License, которая расширит возможность создания до 10 серверов с 512 слотами кумулятивно. Данная страница служит для подачи заявки. При успешном рассмотрении ее, вам будет выслан файл license.dat, который вам нужно поместить в корень сервера после чего его перезапустить через тот же скрипт.
  3. Как обновить сервер Тим Спик 3? Вам потребуется забекапить файл базы ts3server.sqlitedb, скачать новый архив и перезаписать все файлы, после чего вновь запустить.
  4. Из первых данных у нас все еще остались неиспользованными админ логин и пароль для серверного администрирования. Они требуются для удаленного управления ни через клиент, а через сторонний софт. В этом вам поможет этот раздел сайта.
  5. Если вы захотите сменить данный ранее пароль, остановите сервер и используйте данный параметр запуска: ./ts3server_startscript.sh start serveradmin_password=новыйпароль

Надеюсь данная статья поможет вам создать и настроить Тим Спик 3 сервер. Если есть вопросы или комментарии буду рад их услышать. Stay Tuned.