Kako namestiti TeamSpeak Server v CentOS 7


TeamSpeak je priljubljena, medplatformska aplikacija VoIP in besedilni klepet za interno poslovno komunikacijo, izobraževanje in usposabljanje (predavanja), spletne igre na srečo in povezovanje s prijatelji in družino. Njegova glavna prednostna naloga je rešitev, ki je enostavnejša za uporabo z močnimi varnostnimi standardi, vrhunsko kakovostjo zvoka in manjšo uporabo sistema in pasovne širine. Uporablja odjemalsko-strežniško arhitekturo in je sposoben obravnavati na tisoče hkratnih uporabnikov.

Razmestite svoj strežnik TeamSpeak v sistemu Linux VPS in delite naslov strežnika TeamSpeak s soigralci, prijatelji in družino ali kogar koli, s katerim želite komunicirati. Z brezplačnim namiznim odjemalcem TeamSpeak se povežejo s strežnikom TeamSpeak in začnejo govoriti. Tako enostavno je!

  • Je enostaven za uporabo in zelo prilagodljiv.
  • Ima decentralizirano infrastrukturo in je zelo razširljiva.
  • Podpira visoke varnostne standarde.
  • Ponuja izjemno kakovost glasu.
  • Omogoča nizko uporabo sistemskih virov in pasovno širino.
  • Podpira močan prenos datotek.
  • Podpira tudi robusten sistem dovoljenj.
  • Podpira osupljive 3D zvočne učinke.
  • Omogoča mobilno povezljivost in še veliko več.

  1. Strežnik CentOS 7 z minimalno namestitvijo sistema
  2. Strežnik CentOS 7 s statičnim naslovom IP

V tej vadnici bomo razložili, kako namestiti TeamSpeak Server na primerek CentOS 7 in namizni odjemalec TeamSpeak Client na računalniku Linux.

Namestitev strežnika TeamSpeak v CentOS 7

1. Najprej začnite s posodobitvijo strežniških paketov CentOS 7 in nato z naslednjimi ukazi namestite potrebne odvisnosti za postopek namestitve.

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

2. Nato morate ustvariti uporabnika za proces strežnika TeamSpeak, da zagotovite, da strežnik TeamSpeak deluje v uporabniškem načinu, ločen od drugih procesov.

# useradd teamspeak
# passwd teamspeak

3. Zdaj pojdite na ukaz wget, nato izvlecite tarball in kopirajte vse datoteke v domači imenik našega neprivilegiranega uporabnika, kot je prikazano.

# 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. Ko je vse na mestu, zdaj preklopite na uporabnika teamspeak in ročno zaženite strežnik teamspeak z naslednjimi ukazi.

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

5. Za upravljanje strežnika TeamSpeak v storitvah Systemd morate ustvariti datoteko storitvene enote teamspeak.

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

V datoteko enote dodajte naslednjo konfiguracijo.

[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

Shranite in zaprite datoteko. Nato zaenkrat zaženite strežnik teamspeak in mu omogočite samodejni zagon ob zagonu sistema, kot sledi.

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

6. Ko prvič zaženete strežnik teamspeak, ta ustvari skrbniški žeton/ključ, ki ga boste uporabili za povezavo s strežnikom iz odjemalca TeamSpeak. Datoteko dnevnika si lahko ogledate, da dobite ključ.

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

7. Nato TeamSpeak posluša na številnih vratih: 9987 UDP (TeamSpeak Voice service), 10011 TCP (TeamSpeak ServerQuery) in 30033 TCP (TeamSpeak FileTransfer).

Zato spremenite pravila požarnega zidu, da odprete ta vrata, kot sledi.

# 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

Namestitev odjemalca TeamSpeak v Ubuntu 18.04

8. Prijavite se v namizni računalnik Ubuntu (lahko uporabite kateri koli Linux OS) in pojdite na ukaz wget ter ga namestite, kot je prikazano.

$ 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. Za dostop do skrbniškega računa strežniške poizvedbe uporabite uporabniško ime in geslo, ki sta bila ustvarjena po zagonu strežnika. Tu boste morali vnesti tudi ključ strežnika skrbnika, ko boste enkrat vnesli ključ, boste videli spodnje sporočilo, ki pomeni, da imate zdaj skrbniške pravice na strežniku teamspeak, ki ste ga pravkar namestili.

Privilege Key successfully used.

Za več informacij obiščite domačo stran TeamSPeak: https://www.teamspeak.com/en/

V tem članku smo razložili, kako namestiti TeamSpeack Server na CentOS 7 in odjemalca na namizju Ubuntu. Če imate kakršna koli vprašanja ali razmišljanja, nas kontaktirajte s spodnjim obrazcem za povratne informacije.