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

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

  • 1 ядро ​​ЦП
  • 512 МБ ОЗУ
  • 1-2 ГБ места на диске
  • Сетевое соединение 10 Мбит/с

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

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

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

sudo apt update && sudo apt upgrade -y

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

sudo adduser teamspeak

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

Загрузить сервер TeamSpeak

Переключитесь на пользователя 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

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

apt install bzip2

 

Измените пользователя на только что созданный 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/*