Встановити TeamSpeak на віртуальний сервер досить просто, і це можна зробити на популярних ОС, таких як Ubuntu або CentOS. Нижче наведено покрокову інструкцію щодо встановлення TeamSpeak Server на віртуальний сервер на основі Ubuntu. Якщо у вас інша ОС, процедура буде аналогічною з незначними відмінностями.
Мінімальні вимоги для встановлення та запуску TeamSpeak на VPS такі:
Ви можете легко розпочати роботу з мінімальною конфігурацією VPS One .
Оновіть репозиторії та встановіть необхідні оновлення:
sudo apt update && sudo apt upgrade -y
Створіть нового користувача для запуску TeamSpeak (рекомендовано з міркувань безпеки):
sudo adduser 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
Введіть команду:
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/*