Як встановити TeamSpeak Server на Ubuntu 24.04 Ubuntu 22.04

Як встановити TeamSpeak Server на Ubuntu 24.04 Ubuntu 22.04

 

Teamspeak – це безкоштовне програмне забезпечення для голосового чату, яким можуть користуватися команди, групи та спільноти.Він популярний серед геймерів, тому що дозволяє їм обмінюватися складними стратегіями у реальному часі, граючи у свою улюблену гру.Тим не менш, у Teamspeak є багато інших застосувань, крім ігор.Його також можна використовувати для проведення онлайн-конференцій або зустрічей, курсів дистанційного навчання, мовних уроків та багато іншого.

TeamSpeak краще, ніж Discord?

Більшість гравців віддають перевагу Teamspeak, тому що він дуже стабільний і блискавичний.Фактично, якість голосу TeamSpeak була оцінена як краща, ніж у Discord або Skype.Однак найкраща якість звуку – це ще не все – з Teamspeak ви також можете створити власний сервер, побудований саме так, як ви цього хочете.Якщо у вашій онлайн-спільноті багато користувачів, тоді вам знадобиться вбудований веб-чат!

Наскільки безпечним є TeamSpeak?

Сервери Teamspeak дуже безпечні.Він також не містить шкідливих програм та вірусів, що є плюсом, якщо ви турбуєтеся про компрометацію вашого комп’ютера або мережі за допомогою шпигунського ПЗ або іншого шкідливого коду.Оскільки TeamSpeak не потрібно встановлювати на кожен пристрій, що підключається, він може працювати з зовнішнього диска, що спрощує перемикання між пристроями при необхідності, не встановлюючи нічого нового!

Ця стаття проведе вас через кроки, необхідні для налаштування власного сервера Teamspeak на сервері Ubuntu 24.04.Також підтримуються інші дистрибутиви на основі Debian, хоча деякі кроки можуть бути незначними.

Передумови

У вас має бути root-доступ.Обліковий запис користувача, на якому працює TeamSpeak, потрібні привілеї суперкористувача (тобто права адміністратора) для виконання багатьох завдань, описаних у цьому посібнику.

Новий сервер Ubuntu 24.04.

Якщо на вашому сервері є пакети, що залишилися від попередніх установок Teamspeak, найкраще їх очистити, перш ніж продовжити роботу з цим посібником.

sudo apt-get autoremove -y
sudo apt autoclean

Оновлення вашої системи

Відкрийте термінал вашого сервера та виконайте такі команди:

sudo apt-get update && sudo apt-get upgrade -y && sudo reboot

Після перезавантаження системи знову увійдіть у систему з тим самим користувачем без повноважень root.

Встановлення TeamSpeak Server

TeamSpeak вимагає, щоб ви створили обліковий запис користувача, перш ніж ви зможете його використовувати.Ви можете називати цього користувача як хочете, і він не повинен входити в систему.

Відкрийте сеанс терміналу та створіть новий обліковий запис за допомогою цієї команди:

sudo adduser teamspeak

Ця команда запитує новий пароль.Введіть його та збережіть, оскільки він знадобиться вам для входу на сервер з обліковим записом, який ви щойно створили.Після цього будуть запрошені особисті дані користувача.Ви можете залишити їх порожніми, якщо хочете, просто натисніть клавішу введення для кожного з них або введіть необхідні дані.

Как установить TeamSpeak Server на Ubuntu 20.04

Використовуйте wget для завантаження сервера TeamSpeak за допомогою новоствореного користувача.

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

Как установить TeamSpeak Server на Ubuntu 20.04

Розархівуйте завантажений архів і скопіюйте вилучені файли до домашньої папки облікового запису TeamSpeak, а потім видаліть завантажений файл.

tar xvfj teamspeak3-server_linux_amd64-3.13.5.tar.bz2
cp teamspeak3-server_linux_amd64/* -R /home/teamspeak/
rm -rf teamspeak3-server_linux_amd64 teamspeak3-server_linux_amd64-3.13.5.tar.bz2

Тепер створіть пустий файл ліцензії з ім’ям ts3server_license_accepted.Він повинен бути поміщений в ту ж папку, що і ваш файл Teamspeak3, що виконується.

touch .ts3server_license_accepted

Цей файл – просто порожній файл, який буде використовуватися для позначення того, що сервер має активну ліцензію, і ви приймаєте ліцензійну угоду.

На даний момент TeamSpeak встановлений на сервері, але ви ще не можете його використовувати.Перед запуском необхідно створити конфігураційний файл для сервера TeamSpeak.

Тепер виходимо з облікового запису TeamSpeak та повертаємося до користувача root.Потім створіть файл конфігурації з ім’ям ts3server.service у каталозі / lib / systemd / system наступним чином:

exit
sudo nano /lib/systemd/system/ts3server.service

Заповніть файл наступними рядками:

[Unit]
Description=Teamspeak Service
Wants=network.target

[Service]
WorkingDirectory=/home/teamspeak
User=teamspeak
ExecStart=/home/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
ExecReload=/home/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15

[Install]

WantedBy=multi-user.target

Збережіть та закрийте файл, коли закінчите.

Тепер оновіть список системних служб, щоб застосувати зміни.

sudo systemctl daemon-reload

Запустіть сервер TeamSpeak і дозвольте йому запуститися після завантаження комп’ютера.

sudo systemctl start ts3server.service
sudo systemctl enable ts3server.service

Переконайтеся, що TeamSpeak працює правильно, перевіривши статус служби:

sudo systemctl status ts3server

Ви повинні побачити наступний результат:

Как установить TeamSpeak Server на Ubuntu 20.04

Щоб дізнатися, які порти використовує TeamSpeak, введіть наступну команду:

ss -antpl | grep ts3server

Как установить TeamSpeak Server на Ubuntu 20.04

Встановлення пароля адміністратора

Для TeamSpeak потрібен пароль адміністратора.

Зупиніть службу TeamSpeak і перейдіть на користувача TeamSpeak.

sudo systemctl stop ts3server
su - teamspeak

Запустіть сервер Teamspeak вручну та передайте параметр serveradmin_password зі своїм паролем наступним чином.

./ts3server_startscript.sh start serveradmin_password=your_password

Не забудьте замінити your_password своїм паролем.

Зупиніть TeamSpeak вручну після встановлення пароля, вийдіть із системи користувача TeamSpeak і запустіть службу TeamSpeak за допомогою команди systemctl

./ts3server_startscript.sh stop
exit

sudo systemctl start ts3server

Установка TeamSpeak Web Interface

Для використання веб-інтерфейсу TeamSpeak необхідно встановити окремий компонент.

Увійдіть у систему як користувач root, встановіть веб-сервер Apache та програмні пакети PHP разом із розпакованим пакетом за допомогою наступних команд:

sudo apt-get install apache2 -y
sudo apt-get install php libapache2-mod-php
sudo apt-get install unzip -y

Перейдіть до папки з документами Apache Root і завантажте пакет веб-інтерфейсу під назвою ts3wi за допомогою команди wget.

cd /var/www/html
wget https://www.bennetrichter.de/downloads/ts3wi.zip

Після завершення завантаження розархівуйте файл і переконайтеся, що каталог ts3wi належить належному власнику.

unzip ts3wi.zip
chown -R www-data:www-data /var/www/html/ts3wi

Тепер відкрийте свій веб-браузер і перейдіть за адресою http://your_server_ip/ts3wi, де your_server_ip – це загальнодоступна IP-адреса вашого сервера.Ви потрапите на сторінку входу.

Как установить TeamSpeak Server на Ubuntu 20.04

Введіть ім’я користувача та пароль та натисніть «Увійти».Ви будете перенаправлені на веб-інтерфейс TeamSpeak.Ви можете створювати канали, керувати користувачами та робити все інше, як у клієнті Windows.

Как установить TeamSpeak Server на Ubuntu 20.04

Ось і все!Ви успішно встановили сервер TeamSpeak на сервер Ubuntu 24.04 LTS.Більш детальну інформацію можна знайти на офіційному сайті TeamSpeak.

Висновок

У цьому посібнику ми дізналися, як встановити сервер TeamSpeak на Ubuntu 24.04 LTS.Його було легко налаштувати, швидко та швидко розпочати роботу.Ми також дізналися про деякі важливі параметри конфігурації, які необхідні для налаштування сервера TeamSpeak.

Прокрутка до верху