📒 

Установка TeamSpeak на виртуальный сервер достаточно проста и может быть выполнена на популярных операционных системах, таких как Ubuntu или CentOS. Ниже приведена пошаговая инструкция по установке TeamSpeak Server на виртуальный сервер на базе Ubuntu. Если у вас другая операционная система, процедура будет похожей с небольшими отличиями.

Минимальные требования для установки и работы TeamSpeak на VPS следующие:

  • 1 Core
  • 512 МБ оперативной памяти
  • 1-2 ГБ дискового пространства
  • Сетевое подключение со скоростью 10 Мбит/с

Вы можете легко начать с минимальной конфигурации тарифного плана VPS U1.

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

Обновите репозитории и установите необходимые обновления:

sudo apt update && sudo apt upgrade -y

Создайте нового пользователя для запуска TeamSpeak (рекомендуется по соображениям безопасности):

sudo adduser teamspeak

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

Загрузка TeamSpeak Server

Переключитесь на пользователя teamspeak:

sudo su - teamspeak

Скачайте последнюю версию TeamSpeak Server (для 64-разрядных систем):

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2

Распакуйте скачанный архив:

tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

exit

Установка TeamSpeak Server

Введите команду:

apt install bzip2

  • Вы также можете установить сервер TeamSpeak с помощью автоматического скрипта установки. Подключитесь и войдите на свой сервер
    ssh root@server_ip -p ssh_port
    wget https://bill.alexhost.com/downloads/teamspeak_install.sh
    chmod +x teamspeak_install.ssh
    ./teamspeak_install.sh

Смените пользователя на ранее созданного teamspeak и загрузите сервер:

su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2

Затем распакуйте архив с помощью следующей команды:

tar xvfj teamspeak-server.tar.bz2 --strip-components 1

Теперь вам нужно принять лицензионное соглашение. Создайте пустой файл:

touch ~/.ts3server_license_accepted

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

exit

Создание системного сервиса

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

nano /etc/systemd/system/teamspeak.service

Добавьте следующий код – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09.

Сохраните (Ctrl+S) файл и выйдите из редактора. Примените изменения с помощью команды:

systemctl daemon-reload

Активируйте сервис, чтобы он запускался при старте системы, и запустите его сейчас:

systemctl enable --now teamspeak

Чтобы проверить статус сервера, используйте команду:

systemctl status teamspeak

Установка пароля администратора

Перед выполнением этих действий необходимо остановить сервер. Это можно сделать с помощью команды:

systemctl stop teamspeak.service

Теперь запустите сервер с паролем администратора:

su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd

После установки пароля остановите сервис TeamSpeak:

./ts3server_startscript.sh stop

Затем выйдите, набрав:

exit

Запустите сервис TeamSpeak:

systemctl start teamspeak.service

Подключение к серверу TeamSpeak

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

grep -i token /opt/teamspeak/logs/*

 

Эти инструкции помогут вам быстро установить и настроить сервер TeamSpeak на вашем VPS, чтобы начать использовать его для общения с коллегами или друзьями.