Встановити 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/*