Wéi installéiere ech TeamSpeak Server am CentOS 7


TeamSpeak ass eng populär Cross-Plattform VoIP an Text Chat Applikatioun fir intern Geschäftskommunikatioun, Ausbildung an Training (Virliesungen), Online Gaming, a Verbindung mat Frënn a Famill. Seng primär Prioritéit ass eng Léisung ze liwweren déi méi einfach ass ze benotzen, mat staarke Sécherheetsnormen, super Stëmmqualitéit, a manner System- a Bandbreedbenotzung. Et benotzt eng Client-Server Architektur an ass fäeg Dausende vu simultane Benotzer ze handhaben.

Deploy Ären eegene TeamSpeak Server op engem Linux VPS an deelt Är TeamSpeak Server Adress mat Teamkollegen, Frënn a Famill oder jiddereen mat deem Dir wëllt kommunizéieren. Benotzt de gratis Desktop TeamSpeak Client, si verbannen mat Ärem TeamSpeak Server a fänken un ze schwätzen. Et ass sou einfach!

  • Et ass einfach ze benotzen an héich personaliséierbar.
  • Huet eng dezentraliséierter Infrastruktur an ass héich skalierbar.
  • Ënnerstëtzt héich Sécherheetsnormen.
  • Bitt bemierkenswäert Stëmmqualitéit.
  • Erlaabt niddereg Systemressourcen a Bandbreedverbrauch.
  • Ënnerstëtzt mächteg Dateientransfer.
  • Ënnerstëtzt och e robuste Permissiounssystem.
  • Ënnerstëtzt beandrockend 3D Soundeffekter.
  • Erlaabt mobil Konnektivitéit a vill méi.

  1. CentOS 7 Server mat minimaler Systeminstallatioun
  2. CentOS 7 Server mat statescher IP Adress

An dësem Tutorial wäerte mir erkläre wéi Dir TeamSpeak Server op Ärem CentOS 7 Instanz an engem Desktop TeamSpeak Client op enger Linux Maschinn installéiere wëllt.

Installéiert TeamSpeak Server am CentOS 7

1. Fir d'éischt unzefänken andeems Dir Är CentOS 7 Server Packagen aktualiséieren an dann déi néideg Ofhängegkeete fir den Installatiounsprozess installéiere mat de folgende Kommandoen.

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

2. Nächst, Dir musst e Benotzer fir TeamSpeak Server Prozess schafen fir ze suergen, datt d'TeamSpeak Server am Benotzer Modus ofgezu vun anere Prozesser Lafen.

# useradd teamspeak
# passwd teamspeak

3. Gitt elo op de Kommando wget an extrahéiert dann den Tarball a kopéiert all d'Dateien an den Heemverzeechnes vun eisem onprivilegéierte Benotzer wéi gewisen.

# 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. Eemol alles op der Plaz, schalt elo op Teamspeak Benotzer an start den Teamspeak Server manuell mat de folgende Kommandoen.

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

5. Fir e verwalten TeamSpeak Server ënner Systemd Servicer, Dir musst e Teamspeak Service Unitéit Fichier schafen.

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

Füügt déi folgend Konfiguratioun an der Eenheetsdatei.

[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

Späichert an zou der Datei. Dann start Teamspeak Server fir elo an aktivéiert et automatesch beim Systemstart wéi follegt.

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

6. Wann Dir d'Teamspeak Server fir d'éischte Kéier starten, generéiert en Administrator Token/Schlëssel deen Dir benotzt fir op de Server vun engem TeamSpeak Client ze konnektéieren. Dir kënnt d'Logbuch Datei kucken fir de Schlëssel ze kréien.

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

7. Nächst lauschtert TeamSpeak op eng Rei vun Häfen: 9987 UDP (TeamSpeak Voix Service), 10011 TCP (TeamSpeak ServerQuery) an 30033 TCP (TeamSpeak FileTransfer).

Dofir änneren Är Firewall Regelen fir dës Ports opzemaachen wéi follegt.

# 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

Installéiere vum TeamSpeak Client an Ubuntu 18.04

8. Login op Är Ubuntu Desktop-Maschinn (Dir kënnt all Linux OS benotzen) a gitt op de wget-Kommando an installéiert et wéi gewisen.

$ 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. Fir Zougang zum Server Query Admin Kont ze kréien, benotzt de Loginnumm a Passwuert, déi erstallt goufen nodeems de Server gestart gouf. Hei wäert Dir och gefrot ginn de ServerAdmin Key ze liwweren, wann Dir de Schlëssel aginn hutt, gesitt Dir de Message hei drënner, dat heescht datt Dir elo administrativ Rechter op den Teamspeak Server hutt deen Dir just installéiert hutt.

Privilege Key successfully used.

Fir méi Informatioun, kuckt d'TeamSpeak Homepage: https://www.teamspeak.com/en/

An dësem Artikel hu mir erkläert wéi Dir TeamSpeack Server op CentOS 7 an e Client op Ubuntu Desktop installéiert. Wann Dir Froen oder Gedanken hutt fir ze deelen, benotzt de Feedbackformular hei ënnen fir eis z'erreechen.