Serwer dedykowany: Instalacja serwera Teamspeak 6 na Twoim serwerze dedykowanym Linux
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
Latem 2025 TeamSpeak wypuścił wersję Beta serwera TeamSpeak 6. Teraz możesz na własne oczy zobaczyć kolejną generację TeamSpeak!
Myślisz o samodzielnym hostingu tego serwera? Przeprowadzimy Cię przez każdy krok instalacji i konfiguracji oraz podpowiemy, na co zwrócić uwagę.
Wymagania wstępne
Przed instalacją serwera Teamspeak 6 upewnij się, że Twoje środowisko hostingowe spełnia poniższe wymagania, aby instalacja przebiegła gładko, a wydajność była optymalna.
| Sprzęt | Minimum | Rekomendacja ZAP-Hosting |
|---|---|---|
| CPU | 1 rdzeń CPU | 4 rdzenie CPU |
| RAM | 1 GB | 4 GB |
| Miejsce na dysku | 1 GB | 25 GB |
Przygotowanie
Przed konfiguracją serwera TeamSpeak 6 musisz przygotować swój system. Obejmuje to aktualizację systemu operacyjnego do najnowszej wersji oraz instalację wszystkich wymaganych zależności. Te kroki zapewnią stabilne środowisko i pomogą uniknąć problemów podczas lub po instalacji.
Aktualizacja systemu
Aby mieć pewność, że Twój system działa na najnowszym oprogramowaniu i z poprawkami bezpieczeństwa, zawsze zacznij od aktualizacji systemu. Wykonaj polecenie:
sudo apt update && sudo apt upgrade -y
Dzięki temu Twój system będzie miał najnowsze łatki bezpieczeństwa i aktualizacje oprogramowania przed dalszymi krokami.
Instalacja zależności
Po zakończeniu aktualizacji możesz przejść do instalacji zależności. Najszybszym i najprostszym sposobem jest użycie Dockera. W tym celu zainstaluj Docker Engine:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
Instalacja
Gdy spełnisz wszystkie wymagania i przygotujesz system, możesz przejść do instalacji serwera Teamspeak 6.
Następnie stwórz plik Docker Compose docker-compose.yml dla serwera TeamSpeak 6. Możesz wybrać dowolny katalog, ale w tym przykładzie plik zostanie utworzony w /opt/containers/ts6/. Użyjemy oficjalnego pliku Compose TeamSpeak:
services:
teamspeak:
image: teamspeaksystems/teamspeak6-server:latest
container_name: teamspeak-server
restart: unless-stopped
ports:
- "9987:9987/udp" # Port głosowy
- "30033:30033/tcp" # Transfer plików
# - "10080:10080/tcp" # Web Query
environment:
- TSSERVER_LICENSE_ACCEPTED=accept
volumes:
- teamspeak-data:/var/tsserver/
volumes:
teamspeak-data:
Przejdź do katalogu, w którym chcesz utworzyć plik i stwórz go poleceniem nano docker-compose.yml, a następnie wklej powyższą zawartość.
Aby uruchomić kontener Docker i serwer TeamSpeak 6, wpisz:
docker compose -f /opt/containers/ts6/docker-compose.yml up
Teraz kontener Dockera dla serwera TeamSpeak 6 się uruchomi. Domyślnie nie działa on jeszcze w trybie ciągłym. Przy pierwszym starcie zobaczysz ważne informacje o koncie administratora Server Query oraz kluczu uprawnień.
Pamiętaj, aby bezpiecznie zapisać te dane, bo przy kolejnych uruchomieniach nie będą już wyświetlane. Następnie zatrzymaj kontener za pomocą CTRL+C.
Konfiguracja
Dodatkowe ustawienia serwera TeamSpeak 6 możesz zmieniać przez zmienne środowiskowe w pliku Docker Compose. Dzięki temu dostosujesz serwer do swoich potrzeb. Pełną listę dostępnych opcji znajdziesz w oficjalnej dokumentacji TeamSpeak 6 Server.
Przykład fragmentu w docker-compose.yml:
environment:
- TS6_SERVER_NAME=MyTS6Server
- TS6_QUERY_PORT=10022
Obsługa serwera
Aby serwer TeamSpeak 6 działał w tle, uruchom kontener poleceniem:
docker compose -f /opt/containers/ts6/docker-compose.yml up -d
Aby zatrzymać serwer TeamSpeak 6, zatrzymaj kontener:
docker compose -f /opt/containers/ts6/docker-compose.yml down
Nawiązywanie połączenia
Gdy serwer TeamSpeak 6 jest już uruchomiony, połącz się z nim przez klienta TeamSpeak 6. Wystarczy użyć adresu IP Twojego serwera oraz odpowiedniego portu. Wprowadź te dane w kliencie, aby połączyć się i zacząć testować.
Podsumowanie i dodatkowe materiały
Gratulacje! Właśnie zainstalowałeś i skonfigurowałeś serwer Teamspeak 6 na swoim serwerze dedykowanym. Polecamy też rzucić okiem na poniższe materiały, które mogą pomóc Ci podczas dalszej konfiguracji serwera:
- Oficjalna strona - Informacje i pobieranie TeamSpeak 6
- Forum społeczności - Wsparcie użytkowników i dyskusje
- GitHub Issues - Zgłaszanie błędów i śledzenie problemów
Masz pytania, które nie zostały tu poruszone? Jeśli potrzebujesz pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂