Oto artykuł: Jak zainstalować i skonfigurować serwer TeamSpeak na Ubuntu.
Jak zainstalować i skonfigurować serwer TeamSpeak na Ubuntu?
TeamSpeak to jedna z najpopularniejszych platform komunikacji głosowej, szczególnie wśród graczy i zespołów, które potrzebują niezawodnego narzędzia do komunikacji w czasie rzeczywistym. W tym artykule omówimy, jak zainstalować i skonfigurować serwer TeamSpeak na systemie Ubuntu, krok po kroku.
Dlaczego warto wybrać TeamSpeak?
TeamSpeak oferuje wiele korzyści, takich jak:
- Niska latencja i wysoka jakość dźwięku.
- Bezpieczeństwo dzięki szyfrowaniu danych.
- Rozbudowane możliwości administracyjne.
- Obsługa dużych grup użytkowników.

Kroki instalacji i konfiguracji serwera TeamSpeak na Ubuntu
1. Wymagania wstępne
Przed rozpoczęciem instalacji upewnij się, że Twój serwer Ubuntu spełnia następujące wymagania:
- System operacyjny: Ubuntu 20.04 lub nowszy.
- Pamięć RAM: Minimum 1 GB (zalecane 2 GB lub więcej).
- Procesor: Dowolny nowoczesny procesor wielordzeniowy.
- Dostęp do użytkownika z uprawnieniami
sudo
.
2. Pobranie serwera TeamSpeak
- Zaloguj się na serwer za pomocą SSH:
ssh użytkownik@adres_IP
- Pobierz najnowszą wersję serwera TeamSpeak z oficjalnej strony:
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64.tar.bz2
Uwaga: Upewnij się, że pobierasz aktualną wersję, sprawdzając oficjalną stronę TeamSpeak.
3. Rozpakowanie i instalacja plików
- Rozpakuj pobrany plik:
tar xvf teamspeak3-server_linux_amd64.tar.bz2
- Przenieś pliki do dedykowanego katalogu, np.
/opt/teamspeak
:sudo mv teamspeak3-server_linux_amd64 /opt/teamspeak
4. Utworzenie dedykowanego użytkownika dla TeamSpeak
Aby zwiększyć bezpieczeństwo, utwórz nowego użytkownika, który będzie uruchamiał serwer:
sudo adduser --disabled-login teamspeak
Następnie przypisz odpowiednie prawa do katalogu:
sudo chown -R teamspeak:teamspeak /opt/teamspeak
5. Akceptacja warunków licencyjnych
Przed uruchomieniem serwera musisz zaakceptować warunki licencyjne. W tym celu utwórz plik license_accepted
w katalogu instalacji:
touch /opt/teamspeak/.ts3server_license_accepted
6. Uruchomienie serwera TeamSpeak
Przełącz się na nowego użytkownika:
sudo su - teamspeak
Uruchom serwer za pomocą następującej komendy:
cd /opt/teamspeak
./ts3server_startscript.sh start
7. Sprawdzenie klucza administratora
Podczas pierwszego uruchomienia serwer wygeneruje klucz administratora, który będzie potrzebny do zarządzania serwerem. Zapisz go w bezpiecznym miejscu – pojawi się w logach na terminalu.
Konfiguracja serwera TeamSpeak
1. Dostęp do serwera z klienta TeamSpeak
- Pobierz i zainstaluj klienta TeamSpeak na swoim komputerze.
- Połącz się z serwerem, podając adres IP oraz port domyślny (9987).
- Wprowadź klucz administratora, aby uzyskać dostęp do panelu administracyjnego.
2. Zarządzanie użytkownikami i kanałami
- Twórz kanały głosowe i tekstowe.
- Przypisuj role użytkownikom, takie jak administrator czy moderator.
- Skonfiguruj hasła do kanałów, aby ograniczyć dostęp.
3. Konfiguracja zapory sieciowej (Firewall)
Upewnij się, że odpowiednie porty są otwarte:
- 9987/UDP – komunikacja głosowa.
- 30033/TCP – transfer plików.
- 10011/TCP – dostęp do Query.
Otwórz porty za pomocą ufw
:
sudo ufw allow 9987/udp
sudo ufw allow 30033/tcp
sudo ufw allow 10011/tcp
Automatyczne uruchamianie serwera TeamSpeak
Aby serwer TeamSpeak uruchamiał się automatycznie po restarcie systemu, stwórz plik jednostki systemd:
- Utwórz nowy plik:
sudo nano /etc/systemd/system/teamspeak.service
- Wklej następującą konfigurację:
[Unit] Description=TeamSpeak Server After=network.target [Service] WorkingDirectory=/opt/teamspeak User=teamspeak Group=teamspeak Type=forking ExecStart=/opt/teamspeak/ts3server_startscript.sh start ExecStop=/opt/teamspeak/ts3server_startscript.sh stop ExecReload=/opt/teamspeak/ts3server_startscript.sh restart Restart=always [Install] WantedBy=multi-user.target
- Zapisz plik i uruchom usługę:
sudo systemctl enable teamspeak sudo systemctl start teamspeak
Aktualizacja serwera TeamSpeak
Aby zaktualizować serwer TeamSpeak:
- Pobierz najnowszą wersję z oficjalnej strony.
- Zatrzymaj serwer:
sudo systemctl stop teamspeak
- Podmień pliki w katalogu
/opt/teamspeak
. - Uruchom serwer ponownie:
sudo systemctl start teamspeak
Podsumowanie
Instalacja i konfiguracja serwera TeamSpeak na Ubuntu jest stosunkowo prosta, a poprawnie skonfigurowany serwer może służyć jako niezawodne narzędzie komunikacji. Dzięki powyższemu przewodnikowi możesz cieszyć się pełną kontrolą nad swoim serwerem i dostosować go do swoich potrzeb.
TeamSpeak to doskonałe rozwiązanie zarówno dla graczy, jak i dla zespołów roboczych, które cenią sobie wysoką jakość dźwięku oraz rozbudowane możliwości administracyjne. Jeśli planujesz uruchomić własny serwer, teraz wiesz, jak to zrobić!