Налаштування TeamSpeak сервера на Ubuntu 22.04

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

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

Оновлення Ubuntu та встановлення залежностей

Першим кроком при встановленні TeamSpeak сервера на Ubuntu є встановлення залежностей. TeamSpeak сервер вимагає бібліотеки, необхідні для його коректної роботи. Щоб встановити ці залежності, введіть наступні команди в терміналі:

sudo apt update
sudo apt install wget bzip2

Завантаження та встановлення TeamSpeak сервера

Після встановлення залежностей необхідно завантажити TeamSpeak сервер. Для цього перейдіть на офіційний сайт TeamSpeak та знайдіть останню версію сервера для Linux. На даний момент це версія 3.13.6. Потім скопіюйте посилання на завантаження та введіть наступну команду в терміналі для завантаження TeamSpeak сервера:

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

Після завантаження сервера розпакуйте його за допомогою наступної команди:

tar xvf teamspeak3-server_linux_amd64-3.13.6.tar.bz2

Запуск TeamSpeak сервера

Після розпакування сервера перейдіть у папку з ним, ввівши наступну команду:

cd teamspeak3-server_linux_amd64

Потім запустіть TeamSpeak сервер, ввівши наступну команду:

./ts3server_startscript.sh start

Налаштування TeamSpeak сервера

Після запуску сервера вам потрібно буде його налаштувати. Перейдіть у веб-інтерфейс TeamSpeak сервера, ввівши наступний URL у ваш браузер:

http://<your_server_ip>:10011/

Замініть <your_server_ip> на IP-адресу вашого сервера. Потім введіть вашу адміністративну інформацію для входу до панелі адміністратора.

Створення віртуального сервера

Після входу до панелі адміністратора створіть новий віртуальний сервер, вибравши “Virtual Server” у меню зліва та натиснувши “Create Virtual Server”. Введіть ім’я сервера та вкажіть пароль адміністратора.

Підключення до TeamSpeak

Після встановлення та налаштування TeamSpeak сервера на Ubuntu ви можете підключитися до нього, використовуючи клієнт TeamSpeak.

  1. Завантажте клієнт TeamSpeak з офіційного сайту: https://www.teamspeak.com/en/downloads/
  2. Встановіть клієнт на свій комп’ютер, слідуючи інструкціям на екрані.
  3. Запустіть клієнт TeamSpeak.
  4. Натисніть на меню “Connection” (Підключення) у верхній частині вікна та виберіть “Connect” (Підключитися).
  5. Введіть IP-адресу вашого сервера у поле “Server Address” (Адреса сервера).
  6. Введіть ім’я віртуального сервера, яке ви вказали при його створенні, у поле “Nickname” (Нікнейм).
  7. Введіть пароль адміністратора, який ви задали при створенні сервера, у поле “Server Password” (Пароль сервера).
  8. Натисніть на кнопку “Connect” (Підключитися).

Після успішного підключення до сервера ви побачите список каналів, доступних для підключення, у лівій частині вікна.

Налаштування TeamSpeak сервера та управління користувачами

Після підключення до сервера ви можете його налаштувати та керувати користувачами. Для цього вам потрібно увійти в режим адміністрування сервера.

  1. Щоб увійти в режим адміністрування, натисніть на кнопку “Permissions” (Права доступу) у верхній частині вікна та виберіть “Server Groups” (Групи сервера).
  2. Виберіть групу “Server Admin” (Адміністратор сервера) та натисніть на кнопку “Use” (Використовувати).
  3. Підтвердіть, що ви хочете використовувати групу “Server Admin”, натиснувши на кнопку “OK” (ОК).
  4. Тепер ви можете налаштувати сервер та керувати користувачами, використовуючи панель адміністратора.

У панелі адміністратора ви можете створювати та видаляти канали, встановлювати права доступу для користувачів, керувати серверними групами, управляти заблокованими користувачами та багато іншого. Для отримання більш детальної інформації про налаштування сервера та управління користувачами, ознайомтеся з документацією TeamSpeak: https://support.teamspeak.com/hc/en-us/categories/360002234840-TeamSpeak-3

Запуск TeamSpeak сервера при завантаженні системи

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

sudo nano /etc/systemd/system/teamspeak.service

У редакторі введіть наступний вміст:

[Unit]
Description=TeamSpeak Server

[Service]
WorkingDirectory=/home/<username>/teamspeak3-server_linux_amd64/
User=<username>
ExecStart=/home/<username>/teamspeak3-server_linux_amd64/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/<username>/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
PIDFile=/home/<username>/teamspeak3-server_linux_amd64/ts3server.pid
Type=forking
Restart=on-failure

[Install]
WantedBy=multi-user.target

Замініть <username> на ім’я користувача, від імені якого було встановлено TeamSpeak сервер. Потім збережіть файл та виконайте наступні команди для перезавантаження служби systemd та увімкнення автозапуску TeamSpeak сервера при завантаженні:

sudo systemctl daemon-reload
sudo systemctl enable teamspeak

Крім того, радимо ознайомитися з установкою LEMP стеку на Ubuntu 22.04 для запуску Nginx, PHP та MySQL сервера.

Висновок

У цій статті я розповів, як встановити TeamSpeak сервер на Ubuntu та підключитися до нього за допомогою клієнта TeamSpeak. TeamSpeak — це потужний інструмент для комунікації в онлайн-іграх та інших проектах, і я сподіваюся, що ця стаття допоможе вам налаштувати свій власний сервер та почати використовувати його для своїх цілей.

Оцініть статтю