Hvordan installere TeamSpeak Server i CentOS 7


TeamSpeak er en populær VoIP- og tekstchatapplikasjon på tvers av plattformer for intern forretningskommunikasjon, utdanning og opplæring (forelesninger), online spill og kontakt med venner og familie. Dens primære prioritet er å levere en løsning som er enklere å bruke, med sterke sikkerhetsstandarder, suveren talekvalitet og mindre system- og båndbreddeutnyttelse. Den bruker en klient-server-arkitektur og er i stand til å håndtere tusenvis av samtidige brukere.

Distribuer din egen TeamSpeak Server på en Linux VPS og del TeamSpeak Server-adressen din med lagkamerater, venner og familie eller noen du vil kommunisere med. Ved å bruke den gratis stasjonære TeamSpeak-klienten kobler de seg til TeamSpeak-serveren og begynner å snakke. Så enkelt er det!

  • Den er enkel å bruke og svært tilpassbar.
  • Har en desentralisert infrastruktur og er svært skalerbar.
  • Støtter høye sikkerhetsstandarder.
  • Tilbyr bemerkelsesverdig stemmekvalitet.
  • Tillater lite bruk av systemressurser og båndbredde.
  • Støtter kraftig filoverføring.
  • Støtter også et robust tillatelsessystem.
  • Støtter fantastiske 3D-lydeffekter .
  • Tillater mobil tilkobling og mye mer.

  1. CentOS 7 Server med minimal systeminstallasjon
  2. CentOS 7-server med statisk IP-adresse

I denne opplæringen vil vi forklare hvordan du installerer TeamSpeak Server på din CentOS 7-forekomst og en stasjonær TeamSpeak-klient på en Linux-maskin.

Installere TeamSpeak Server i CentOS 7

1. Start først med å oppdatere CentOS 7-serverpakkene og installer deretter nødvendige avhengigheter for installasjonsprosessen ved å bruke følgende kommandoer.

# yum update
# yum install vim wget perl tar net-tools bzip2

2. Deretter må du opprette en bruker for TeamSpeak Server-prosessen for å sikre at TeamSpeak-serveren kjører i brukermodus løsrevet fra andre prosesser.

# useradd teamspeak
# passwd teamspeak

3. Gå nå til wget-kommandoen og pakk ut tarballen og kopier alle filene til vår uprivilegerte brukers hjemmekatalog som vist.

# wget -c http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# tar -xvf teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# mv teamspeak3-server_linux_amd64 teamspeak3
# cp -R teamspeak3 /home/teamspeak/
# chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/

4. Når alt er på plass, bytt nå til teamspeak-bruker og start teamspeak-serveren manuelt ved å bruke følgende kommandoer.

# su - teamspeak
$ cd teamspeak3/
$ ./ts3server_startscript.sh start

5. For å administrere TeamSpeak Server under Systemd-tjenester, må du opprette en teamspeak-tjenesteenhetsfil.

$ su -
# vi /etc/systemd/system/teamspeak.service

Legg til følgende konfigurasjon i enhetsfilen.

[Unit]
Description=Team Speak 3 Server
After=network.target

[Service]
WorkingDirectory=/home/teamspeak/teamspeak3/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target

Lagre og lukk filen. Start deretter teamspeak-serveren for nå og aktiver den til å starte automatisk ved systemoppstart som følger.

# systemctl start teamspeak
# systemctl enable teamspeak
# systemctl status teamspeak

6. Når du starter teamspeak-serveren for første gang, genererer den et administratortoken/nøkkel som du vil bruke for å koble til serveren fra en TeamSpeak-klient. Du kan se loggfilen for å få nøkkelen.

# cat /home/teamspeak/logs/ts3server_2017-08-09__22_51_25.819181_1.log

7. Deretter lytter TeamSpeak på en rekke porter: 9987 UDP (TeamSpeak Voice-tjeneste), 10011 TCP (TeamSpeak ServerQuery) og 30033 TCP (TeamSpeak FileTransfer).

Endre derfor brannmurreglene for å åpne disse portene som følger.

# firewall-cmd --zone=public --add-port=9987/udp --permanent
# firewall-cmd --zone=public --add-port=10011/tcp --permanent
# firewall-cmd --zone=public --add-port=30033/tcp --permanent
# firewall-cmd --reload

Installere TeamSpeak Client i Ubuntu 18.04

8. Logg inn på din Ubuntu Desktop-maskin (du kan bruke hvilket som helst Linux OS) og gå til wget-kommandoen og installer den som vist.

$ wget http://dl.4players.de/ts/releases/3.1.9/TeamSpeak3-Client-linux_amd64-3.1.9.run
$ chmod 755 TeamSpeak3-Client-linux_amd64-3.1.9.run
$ ./TeamSpeak3-Client-linux_amd64-3.1.9.run
$ cd TeamSpeak3-Client-linux_amd64
./ts3client_runscript.sh

9. For å få tilgang til administratorkontoen for serverspørringen, bruk påloggingsnavnet og passordet som ble opprettet etter å ha startet serveren. Her vil du også bli bedt om å oppgi ServerAdmin-nøkkelen, når du har skrevet inn nøkkelen, vil du se meldingen nedenfor som betyr at du nå har administrative rettigheter på teamspeak-serveren du nettopp installerte.

Privilege Key successfully used.

For mer informasjon, sjekk ut TeamSPeak-hjemmesiden: https://www.teamspeak.com/en/

I denne artikkelen har vi forklart hvordan du installerer TeamSpeack Server på CentOS 7 og en klient på Ubuntu Desktop. Hvis du har spørsmål eller tanker å dele, bruk tilbakemeldingsskjemaet nedenfor for å nå oss.