Установка сервера TeamSpeak 3 на Debian или Ubuntu
Как установить собственный сервер TeamSpeak 3 под Debian или Ubuntu: с отдельным пользователем, принятой лицензией, сохранённым Privilege Key и открытыми портами.
Хотите поднять собственный сервер TeamSpeak 3 на своём root-сервере с Linux под Debian или Ubuntu? Тогда вы попали по адресу.
В этом руководстве мы шаг за шагом установим сервер TeamSpeak 3 через консоль SSH. Все команды рассчитаны на Debian 13, Debian 12 и Ubuntu 24.04 LTS. Более старые системы вроде Debian 10 или Ubuntu 20.04 уже не получают обновлений безопасности, поэтому для публично доступного голосового сервера их использовать не стоит.
Требования и необходимые порты
- root-сервер или VPS с Debian 13, Debian 12 либо Ubuntu 24.04 LTS
- root-доступ по SSH
- UDP-порт 9987 для передачи голоса (порт по умолчанию)
- TCP-порт 30033 для передачи файлов
- TCP-порт 10011 для доступа ServerQuery
Откройте в файрволе как минимум порты 9987 (UDP) и 30033 (TCP). А вот порт ServerQuery 10011 лучше не выставлять в открытый интернет: разрешите доступ к нему только с вашего собственного IP-адреса.
Обновление списка пакетов и установка обновлений
Сначала обновите список пакетов операционной системы и установите все доступные обновления:
apt update && apt upgrade -y
Создание отдельного пользователя для TeamSpeak
Сервер TeamSpeak 3 отказывается запускаться от root, поэтому он должен работать под отдельным пользователем. Так заодно безопаснее, особенно если на том же сервере работают и другие приложения. Мы рекомендуем отключить для этого пользователя прямой вход:
adduser --disabled-login teamspeak
Последующие вопросы об имени, адресе или номере телефона можно пропустить клавишей Enter.
Теперь переключитесь на нового пользователя и перейдите в его домашний каталог:
su teamspeak
cd
Загрузка и распаковка сервера TeamSpeak 3
Перед загрузкой проверьте, не вышла ли уже более новая версия. Актуальный выпуск вы найдёте на странице https://teamspeak.com/en/downloads/#server в разделе «Linux 64-Bit». Если там указана более свежая версия, просто замените номер версии в следующих командах. Использованная здесь версия 3.13.7 соответствует состоянию на июль 2026 года.
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
tar xfvj teamspeak3-server_linux_amd64-3.13.7.tar.bz2
После этого архив можно удалить:
rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
Принятие условий лицензии и запуск сервера
Перейдите в каталог TeamSpeak, подтвердите условия лицензии и запустите сервер:
cd teamspeak3-server_linux_amd64
touch .ts3server_license_accepted
./ts3server_startscript.sh start
Без файла .ts3server_license_accepted запуск прерывается с сообщением о неподтверждённой лицензии.
Сохранение учётных данных и Privilege Key
При самом первом запуске сервер один раз выводит важнейшие учётные данные. Обязательно сохраните этот вывод, во второй раз он не появится:
- Privilege Key (токен). С его помощью вы подтверждаете в клиенте TeamSpeak права администратора сервера. Для этого достаточно один раз подключиться к серверу: клиент запросит токен автоматически.
- Учётные данные ServerQuery для пользователя «serveradmin». Они понадобятся позже для административных задач, например чтобы создать новый токен.
На этом установка завершена, и ваш голосовой сервер доступен.
Остановка, запуск и проверка статуса сервера
Сервером управляет входящий в комплект стартовый скрипт. В вашем распоряжении такие команды:
./ts3server_startscript.sh restart
./ts3server_startscript.sh stop
./ts3server_startscript.sh status
Следите за тем, чтобы выполнять эти команды всегда от пользователя «teamspeak» и из каталога TeamSpeak.
Автоматический запуск сервера TeamSpeak после перезагрузки
После перезагрузки операционной системы сервер TeamSpeak сначала остаётся выключенным. Чтобы он поднимался сам, настройте автозапуск, который вызывает стартовый скрипт от пользователя «teamspeak». Весь процесс вместе с подходящим примером для TeamSpeak описан в нашем руководстве Автозапуск программ при старте сервера.
Частые вопросы
Какие порты нужны серверу TeamSpeak 3?
Сервер TeamSpeak 3 бесплатный?
Почему сервер TeamSpeak не запускается от root?
Я потерял Privilege Key, что делать?
Как запускать сервер TeamSpeak автоматически после перезагрузки?
2021-2026 KernelHost GmbH. Все права защищены. Эта инструкция охраняется авторским правом. Публикация на других сайтах, в том числе частично или в изменённом виде, без нашего письменного согласия не разрешается. Цитирование с указанием источника и активной ссылкой мы приветствуем.

