Weboldal keresés

A TeamSpeak Server telepítése a CentOS 7 rendszerben


A TeamSpeak egy népszerű, több platformon VoIP és szöveges csevegőalkalmazás belső üzleti kommunikációhoz, oktatáshoz és képzéshez (előadások), online játékokhoz, valamint barátokkal és családdal való kapcsolattartáshoz. Elsődleges prioritása egy egyszerűbben használható, erős biztonsági szabványokkal, kiváló hangminőséggel, valamint kisebb rendszer- és sávszélesség-kihasználással rendelkező megoldás biztosítása. Kliens-szerver architektúrát használ, és több ezer felhasználó egyidejű kezelésére képes.

Hogyan működik

Telepítse saját TeamSpeak szerverét egy Linux VPS-en, és ossza meg TeamSpeak Server címét csapattársaival, barátaival és családtagjaival, vagy bárkivel, akivel kommunikálni szeretne. Az ingyenes asztali TeamSpeak Client segítségével csatlakoznak a TeamSpeak szerverhez, és elkezdenek beszélgetni. Ilyen egyszerű!

Főbb jellemzők

  • Könnyen használható és nagymértékben testreszabható.
  • Decentralizált infrastruktúrával rendelkezik, és rendkívül skálázható.
  • Támogatja a magas biztonsági szabványokat.
  • Figyelemre méltó hangminőséget kínál.
  • Alacsony rendszererőforrás- és sávszélesség-használatot tesz lehetővé.
  • Támogatja az erőteljes fájlátvitelt.
  • Támogatja a robusztus engedélyezési rendszert is.
  • Támogatja a lenyűgöző 3D hangeffektusokat.
  • Lehetővé teszi a mobilkapcsolatot és még sok mást.

Követelmények

  1. CentOS 7 szerver minimális rendszertelepítéssel
  2. CentOS 7 szerver statikus IP-címmel

Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítheti a TeamSpeak Servert a CentOS 7 példányára és egy asztali TeamSpeak Client programot Linux gépen.

TeamSpeak Server telepítése CentOS 7 rendszerben

1. Először is frissítse CentOS 7 kiszolgálócsomagjait, majd telepítse a telepítési folyamathoz szükséges függőségeket a következő parancsok segítségével.

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

2. Ezután létre kell hoznia egy felhasználót a TeamSpeak Server folyamathoz, hogy megbizonyosodjon arról, hogy a TeamSpeak szerver felhasználói módban fut, elválasztva a többi folyamattól.

useradd teamspeak
passwd teamspeak

3. Most lépjen a TeamSpeak Server letöltési oldalára, és keresse meg a legújabb verziót (azaz 3.2.0) a következő wget paranccsal, majd bontsa ki a tarballt, és másolja ki az összes fájlokat a privilegizált felhasználó kezdőkönyvtárába, ahogy az ábra mutatja.

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. Ha minden a helyén van, váltson teamspeak felhasználóra, és indítsa el manuálisan a teamspeak szervert a következő parancsok használatával.

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

5. A TeamSpeak Server Systemd szolgáltatások alatti kezeléséhez létre kell hoznia egy teamspeak szolgáltatás egységfájlt.

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

Adja hozzá a következő konfigurációt az egységfájlhoz.

[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

Mentse és zárja be a fájlt. Ezután indítsa el egyelőre a teamspeak szervert, és engedélyezze, hogy automatikusan elinduljon a rendszerindításkor az alábbiak szerint.

systemctl start teamspeak
systemctl enable teamspeak
systemctl status teamspeak

6. Amikor először indítja el a teamspeak szervert, az létrehoz egy rendszergazdai token/kulcs, amelyet a szerverhez való csatlakozáshoz használ. TeamSpeak Clientről. A kulcs beszerzéséhez megtekintheti a naplófájlt.

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

7. Ezután a TeamSpeak számos porton figyel: 9987 UDP (TeamSpeak Voice szolgáltatás), 10011 TCP (TeamSpeak ServerQuery) és 30033 TCP (TeamSpeak FileTransfer).

Ezért módosítsa a tűzfalszabályait úgy, hogy ezeket a portokat az alábbiak szerint nyissa meg.

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

TeamSpeak Client telepítése Ubuntu 18.04-ben

8. Jelentkezzen be Ubuntu Desktop gépére (bármilyen Linux operációs rendszert használhat), nyissa meg a TeamSpeak Client letöltési oldalát, és töltse le a legújabb verziót (azaz 3.1.9) használja a következő wget parancsot, és telepítse az ábrán látható módon.

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. A szerver lekérdezési rendszergazdai fiókjának eléréséhez használja a bejelentkezési nevet és a jelszót, amelyeket a szerver elindítása után hoztak létre. Itt meg kell adnia a ServerAdmin kulcsot is, miután beírta a kulcsot, az alábbi üzenet jelenik meg, ami azt jelenti, hogy mostantól rendszergazdai jogokkal rendelkezik az imént telepített teamspeak szerveren.

Privilege Key successfully used.

További információkért látogassa meg a TeamSPeak honlapot: https://www.teamspeak.com/en/

Ebben a cikkben elmagyaráztuk, hogyan telepíthető a TeamSpeack Server CentOS 7 rendszeren és egy kliens az Ubuntu Desktop rendszeren. Ha bármilyen kérdése vagy gondolata van, használja az alábbi visszajelzési űrlapot, hogy kapcsolatba lépjen velünk.