Jak zainstalować TeamSpeak na moim VPS?
Instalacja TeamSpeak na serwerze wirtualnym jest dość prosta i można ją przeprowadzić na popularnych systemach operacyjnych, takich jak Ubuntu lub CentOS. Poniżej znajduje się przewodnik krok po kroku, jak zainstalować TeamSpeak Server na serwerze wirtualnym opartym na Ubuntu. Jeśli masz inny system operacyjny, procedura będzie podobna, z niewielkimi różnicami.
Minimalne wymagania do zainstalowania i uruchomienia TeamSpeak na VPS są następujące:
- 1 rdzeń CPU
- 512 MB RAM
- 1-2 GB miejsca na dysku
- połączenie sieciowe 10 Mbps
Możesz łatwo rozpocząć pracę z minimalną konfiguracją planu taryfowego VPS U1
Tworzenie nowego użytkownika
Zaktualizuj repozytoria i zainstaluj wszelkie niezbędne aktualizacje:
sudo apt update && sudo apt upgrade -y
Utwórz nowego użytkownika do uruchamiania TeamSpeak (zalecane ze względów bezpieczeństwa):
sudo adduser teamspeak

Pobierz serwer TeamSpeak
Przełącz się na użytkownika Teamspeak:
sudo su - teamspeak
Pobierz najnowszą wersję TeamSpeak Server (dla wersji 64-bitowej):
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

Wyodrębnij pobrane archiwum:
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

wyjście
Zainstaluj serwer TeamSpeak
Wprowadź polecenie:
apt install bzip2
- Możesz również zainstalować serwer TeamSpeak za pomocą skryptu automatycznej instalacji. Połącz się i zaloguj do swojego serwera
ssh root@server_ip -p ssh_port
wget https://bill.alexhost.com/downloads/teamspeak_install.sh
chmod x teamspeak_install.sh
./teamspeak_install.sh
Zmień użytkownika na nowo utworzony teamspeak i pobierz serwer:
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
Następnie należy rozpakować archiwum. Jest to możliwe za pomocą tego polecenia:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Teraz należy zaakceptować umowę licencyjną. Utwórz pusty plik:
touch ~/.ts3server_license_accepted
Następnie opuść bieżącego użytkownika, po prostu wpisując:
exit
Tworzenie usługi systemowej
Aby zarządzać serwerem TeamSpeak, utwórzmy usługę systemową. Otwórz edytor, aby utworzyć plik usługi:
nano /etc/systemd/system/teamspeak.service
Dodaj następujący kod – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Zapisz (ctrl s) plik i zamknij edytor. Zastosuj zmiany za pomocą polecenia:
systemctl daemon-reload
Włącz usługę, aby uruchamiała się przy starcie systemu i uruchom ją teraz:
systemctl enable --now teamspeak
Aby sprawdzić status serwera, użyj polecenia:
systemctl status teamspeak
Ustawianie hasła administratora
Przed wykonaniem tych czynności musimy zatrzymać serwer. Można to zrobić za pomocą tego polecenia:
systemctl stop teamspeak.service
Teraz należy uruchomić serwer z hasłem administratora:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd
Po ustawieniu hasła zatrzymaj usługę TeamSpeak:
./ts3server_startscript.sh stop
Następnie zakończ wpisując
exit
Uruchom usługę TeamSpeak:
systemctl start teamspeak.service
Łączenie się z serwerem TeamSpeak
Teraz możesz przejść do etapu pobierania i instalowania TeamSpeak na pulpicie. Po połączeniu należy wprowadzić token, który został utworzony podczas uruchamiania usługi. Token ten można znaleźć za pomocą wykonanego polecenia:
grep -i token /opt/teamspeak/logs/*