Kako instalirati TeamSpeak Server u CentOS 7


TeamSpeak je popularna aplikacija za VoIP i tekstualni chat na više platformi za internu poslovnu komunikaciju, obrazovanje i obuku (predavanja), igranje na mreži i povezivanje s prijateljima i obitelji. Njegov primarni prioritet je isporuka rješenja koje je jednostavnije za korištenje, sa snažnim sigurnosnim standardima, vrhunskom kvalitetom glasa i manjim korištenjem sustava i propusnosti. Koristi arhitekturu klijent-poslužitelj i sposoban je rukovati s tisućama istodobnih korisnika.

Kako radi

Postavite svoj vlastiti TeamSpeak Server na Linux VPS i podijelite svoju adresu TeamSpeak Servera sa suigračima, prijateljima i obitelji ili bilo kim s kim želite komunicirati. Pomoću besplatnog TeamSpeak klijenta za radnu površinu povezuju se s vašim TeamSpeak poslužiteljem i počinju razgovarati. Tako je jednostavno!

Glavne značajke

  • Jednostavan je za korištenje i vrlo prilagodljiv.
  • Ima decentraliziranu infrastrukturu i vrlo je skalabilan.
  • Podržava visoke sigurnosne standarde.
  • Nudi izvanrednu kvalitetu glasa.
  • Omogućuje malu upotrebu resursa sustava i propusnosti.
  • Podržava snažan prijenos datoteka.
  • Također podržava robustan sustav dopuštenja.
  • Podržava zapanjujuće 3D zvučne efekte.
  • Omogućuje mobilno povezivanje i još mnogo toga.

Zahtjevi

  1. CentOS 7 poslužitelj s minimalnom instalacijom sustava
  2. CentOS 7 poslužitelj sa statičkom IP adresom

U ovom vodiču objasnit ćemo kako instalirati TeamSpeak Server na vašu instancu CentOS 7 i desktop TeamSpeak Client na Linux stroju.

Instaliranje TeamSpeak Servera u CentOS 7

1. Prvo započnite s ažuriranjem paketa poslužitelja CentOS 7, a zatim instalirajte potrebne ovisnosti za proces instalacije koristeći sljedeće naredbe.

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

2. Zatim morate stvoriti korisnika za proces TeamSpeak Server kako biste osigurali da TeamSpeak poslužitelj radi u korisničkom načinu rada odvojen od drugih procesa.

useradd teamspeak
passwd teamspeak

3. Sada idite na stranicu za preuzimanje TeamSpeak Servera i preuzmite najnoviju verziju (tj. 3.2.0) koristeći sljedeću naredbu wget, a zatim izvucite tarball i kopirajte sve datoteke u matični direktorij našeg nepovlaštenog korisnika kao što 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. Kada je sve na svom mjestu, sada se prebacite na korisnika teamspeak i ručno pokrenite poslužitelj teamspeak pomoću sljedećih naredbi.

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

5. Za upravljanje TeamSpeak poslužiteljem pod Systemd uslugama, morate stvoriti jediničnu datoteku teamspeak usluge.

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

Dodajte sljedeću konfiguraciju u datoteku jedinice.

[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

Spremite i zatvorite datoteku. Zatim pokrenite teamspeak server za sada i omogućite mu automatsko pokretanje pri dizanju sustava na sljedeći način.

systemctl start teamspeak
systemctl enable teamspeak
systemctl status teamspeak

6. Kada prvi put pokrenete teamspeak poslužitelj, on generira administratorski token/ključ koji ćete koristiti za povezivanje s poslužiteljem iz TeamSpeak klijenta. Možete pogledati log datoteku da dobijete ključ.

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

7. Zatim, TeamSpeak sluša na brojnim portovima: 9987 UDP (TeamSpeak Voice service), 10011 TCP (TeamSpeak ServerQuery) i 30033 TCP (TeamSpeak FileTransfer).

Stoga izmijenite pravila vatrozida kako biste otvorili te priključke na sljedeći način.

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

Instaliranje TeamSpeak klijenta u Ubuntu 18.04

8. Prijavite se na svoj Ubuntu Desktop stroj (možete koristiti bilo koji Linux OS) i idite na stranicu za preuzimanje TeamSpeak Client i preuzmite najnoviju verziju (tj. 3.1.9) koristeći sljedeću naredbu wget i instalirajte je kako 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 pristup administratorskom računu upita poslužitelja koristite ime za prijavu i lozinku koje su stvorene nakon pokretanja poslužitelja. Ovdje će se od vas također tražiti da date ServerAdmin Key, kada unesete ključ, vidjet ćete donju poruku koja znači da sada imate administratorska prava na teamspeak poslužitelju koji ste upravo instalirali.

Privilege Key successfully used.

Za više informacija, pogledajte početnu stranicu TeamSPeak: https://www.teamspeak.com/en/

U ovom smo članku objasnili kako instalirati TeamSpeack Server na CentOS 7 i klijent na Ubuntu Desktop. Ako imate bilo kakvih pitanja ili ideja koje želite podijeliti, upotrijebite obrazac za povratne informacije u nastavku da biste nam se obratili.