GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat a používat TeamSpeak Server na CentOS 7

TeamSpeak je server VOIP nebo Voice Over Internet Protocol. Poskytuje funkce hlasové komunikace, které lze použít v různých oblastech, jako je online hraní her, vzdělávací školení, obchodní komunikace atd. TeamSpeak byl poprvé uveden na trh v roce 2001 a od té doby se aktivně vyvíjí.

V tomto tutoriálu nainstalujeme TeamSpeak Server na server CentOS 7.

Předpoklad

  • Minimální server CentOS 7
  • Oprávnění uživatele root. Tato příručka je napsána jako uživatel root, pokud jste přihlášeni jako uživatel sudo, spusťte sudo -i.

Aktualizovat základní systém

Před instalací jakéhokoli balíčku se doporučuje aktualizovat balíčky a úložiště pomocí následujícího příkazu.

yum -y aktualizace

Jakmile je váš systém aktualizován, pokračujte v instalaci požadovaných závislostí.

Instalační závislosti

Aby TeamSpeak fungoval, budete muset nainstalovat několik závislostí. Nainstalujte závislosti zadáním:

yum -y install nano wget perl tar net-tools bzip2

Jakmile jsou závislosti nainstalovány, můžete pokračovat a přidat uživatele pro proces TeamSpeak Server. Tím zajistíte, že server TeamSpeak běží v uživatelském režimu a bude izolován od ostatních procesů serveru.

Spusťte následující příkaz a přidejte uživatele TeamSpeak.

adduser teamspeak -d /opt/teamspeak

Výše uvedený příkaz přidá uživatele teamspeak a domovský adresář bude nastaven na /opt/teamspeak.

Nainstalujte TeamSpeak

TeamSpeak poskytuje předem sestavený binární archiv, který podporuje hlavní platformy Linuxu. Stáhněte si archiv spuštěním následujícího příkazu.

wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

Odkaz na nejnovější verzi aplikace vždy najdete na stránce stahování TeamSpeak. Rozbalte archiv spuštěním následujícího příkazu.

tar xvf teamspeak3-server_linux_amd64*.tar.bz2

Nyní přesuňte všechny soubory do domovského adresáře uživatele TeamSpeak spuštěním následujícího příkazu.

mv teamspeak3-server_linux_amd64/* /opt/teamspeak

Vyčistěte instalační archiv a adresář spuštěním:

rm -rf teamspeak3-server_linux_amd64*

Nastavte vlastnictví souborů aplikace na uživatele TeamSpeak spuštěním:

chown -R teamspeak:/opt/teamspeak

TeamSpeak je nyní nainstalován na vašem serveru, můžete pokračovat dále a spustit TeamSpeak server.

Spouštění TeamSpeak

TeamSpeak poskytuje instalační skript pro spuštění a správu serveru TeamSpeak. Chcete-li spustit server TeamSpeak, můžete se přepnout na uživatele TeamSpeak a spustit následující příkaz.

su - teamspeak
./ts3server_startscript.sh start inifile=ts3server.ini

Pokud je server úspěšně spuštěn, uvidíte následující výstup.

[[email protected] ~]$ ./ts3server_startscript.sh start inifile=ts3server.iniSpuštění serveru TeamSpeak 3 ServerTeamSpeak 3 spuštěno, podrobnosti naleznete v souboru protokolu[[email protected] ~]$----- -------------------------------------------------- ----------- DŮLEŽITÉ------------------------------------- ----------------------------- Server Query Admin Účet vytvořen přihlašovací jméno="serveradmin", heslo="4CQJv1kq"----- -------------------------------------------------- -----------

Chcete-li zastavit server TeamSpeak, můžete spustit následující příkaz.

./ts3server_startscript.sh stop

Výstup:

[[email protected] ~]$ ./ts3server_startscript.sh stop Zastavení serveru TeamSpeak 3 dokončeno

Na uživatele root se můžete přepnout zadáním příkazu exit.

Konfigurace služby Systemd

Přestože lze server TeamSpeak snadno spravovat pomocí výše uvedených příkazů, doporučuje se nastavit servisní jednotku systemd, abyste mohli server spustit a spravovat pomocí služby. Tím také zajistíte, že se služba automaticky spustí při spouštění.

Vytvořte nový soubor služby systemd spuštěním následujícího příkazu.

nano /lib/systemd/system/teamspeak.service

Naplňte soubor následujícím obsahem.

[Unit]Description=TeamSpeak Server ServiceAfter=network.target[Service]Type=forkingWorkingDirectory=/opt/teamspeak/ExecStart=/opt/teamspeak/ts3server_startscript.sh start inifile=ts3server.iniExecStop=/opt/teamspeak .sh stopUser=teamspeakGroup=teamspeakPIDFile=/opt/teamspeak/ts3server.pidRestart=alwaysRestartSec=9StandardOutput=syslogStandardError=syslogSyslogIdentifier=teamspeak[Install]WantedBy=multi-us 

Uložte soubor a ukončete editor. Nyní můžete spustit TeamSpeak pomocí:

systemctl spustit teamspeak

Chcete-li nakonfigurovat, aby se TeamSpeak automaticky spouštěl při spouštění, použijte.

systemctl povolit teamspeak

Chcete-li zkontrolovat, zda je služba TeamSpeak spuštěna správně, můžete spustit následující příkaz a zkontrolovat stav služby TeamSpeak.

systemctl status teamspeak

Závěr

V tomto tutoriálu jsme se naučili, jak nainstalovat TeamSpeak na CentOS 7 Server. Klienti se nyní mohou připojit k serveru a využívat funkce poskytované TeamSpeak.


Cent OS
  1. Jak nainstalovat a používat TensorFlow na CentOS 7

  2. Jak nainstalovat a používat PHP Composer na CentOS 7

  3. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  1. Jak nainstalovat a používat ifconfig na CentOS 7

  2. Jak nainstalovat a používat Docker na CentOS 7

  3. Jak nainstalovat a nakonfigurovat VNC na CentOS 7

  1. Jak nainstalovat a používat Docker Compose na CentOS 7

  2. Jak nainstalovat a používat PHP Composer na CentOS 7

  3. Jak nainstalovat a používat FFmpeg na CentOS 7