Установка 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, чтобы начать использовать его для общения с коллегами или друзьями.