Betaalmethoden Abuse

TeamSpeak server installatie en configuratie op Ubuntu 24.04: gedetailleerde handleiding

  • Hoofdpagina
  • Kennisbank
  • TeamSpeak server installatie en configuratie op Ubuntu 24.04: gedetailleerde handleiding
08.10.2024, 20:38

TeamSpeak is een populaire spraak- en tekstcommunicatiesoftware die veel wordt gebruikt in gamersgemeenschappen en andere collectieven. Met deze gesloten VOIP-toepassing kunnen gebruikers in één chat communiceren via spraakkanalen. TeamSpeak staat bekend om functies zoals mobiele connectiviteit, geavanceerd toestemmingssysteem, hoge geluidskwaliteit en andere. TeamSpeak server en client kunnen geïnstalleerd worden op verschillende besturingssystemen zoals Linux, FreeBSD, macOS en Windows (32- en 64-bit versies).

Vereisten

Stap 1: Inloggen op de server via SSH

Eerst moet u verbinding maken met uw server via SSH onder de root-gebruiker. Voer het volgende commando uit, waarbij u IP_Address vervangt door het IP-adres van uw server en Port_number door het SSH-poortnummer:

ssh root@IP_Address -p Port_number

Voer het commando uit om er zeker van te zijn dat je de juiste versie van Ubuntu hebt geïnstalleerd:

lsb_release -a

Verwacht resultaat:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:      noble

Stap 2: Maak een nieuwe gebruiker aan

Laten we nu een nieuwe systeemgebruiker aanmaken om de TeamSpeak server te draaien. Type het commando:

useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"

Dit commando maakt de directory /opt/teamspeak aan, wat de home directory wordt voor de teamspeak gebruiker. We zullen deze gebruiken om de server te installeren.

Stap 3: Download en installeer TeamSpeak server

Type het commando:

apt install bzip2

Verander de gebruiker in de nieuw aangemaakte teamspeak-gebruiker en download de server:

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

Pak het archief uit:

tar xvfj teamspeak-server.tar.bz2 --strip-components 1

Nu moet je de licentieovereenkomst accepteren. Maak een leeg bestand:

touch ~/.ts3server_license_accepted

Log daarna uit bij de teamspeak gebruiker:

exit

Stap 4: Maak een systeemservice aan

Laten we een systeemservice maken om de TeamSpeak-server te beheren. Open de editor om een servicebestand te maken:

nano /etc/systemd/system/teamspeak.service

Voeg de volgende code toe:

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

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

[Install]
WantedBy=multi-user.target

Sla het bestand op en sluit de editor af. Pas de wijzigingen toe met het commando:

systemctl daemon-reload

Activeer de service om uit te voeren bij het opstarten van het systeem en start hem nu:

systemctl enable --now teamspeak

Gebruik de opdracht om de status van de server te controleren:

systemctl status teamspeak

Stap 5: Stel het beheerderswachtwoord in

Stop de server:

systemctl stop teamspeak.service

Laten we nu de server starten met het beheerderswachtwoord:

su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPass

Nadat je het wachtwoord hebt ingesteld, stop je de TeamSpeak-service:

./ts3server_startscript.sh stop

Log vervolgens uit door te typen:

exit

Start de TeamSpeak-service:

systemctl start teamspeak.service

Stap 6: Maak verbinding met de TeamSpeak server

Download en installeer de TeamSpeak-client op uw computer. Voer bij het opstarten het IP-adres van uw server en het wachtwoord in dat u in de vorige stap hebt gemaakt. Nadat je verbinding hebt gemaakt, voer je het token in dat is aangemaakt bij het opstarten van de service. Dit token kan worden gevonden met het commando dat op de server wordt uitgevoerd:

grep -i token /opt/teamspeak/logs/*

Belangrijk: Bewaar dit token, het is nodig voor de beheerder om verbinding te maken met de server!

Conclusie

Nu is TeamSpeak server geïnstalleerd en draait op je Ubuntu 24.04 server.