V tomto tutoriálu vám ukážeme, jak nainstalovat TeamSpeak na CentOS 8. Pro ty z vás, kteří to nevěděli, TeamSpeak je multiplatformní hlasový server nebo VOIP aplikace. -time hlasový chat přes internet. Většinou ho používají hráči ke komunikaci se spoluhráči díky křišťálově čistému zvuku, výkonu bez zpoždění, zabezpečení na vojenské úrovni, bezkonkurenční spolehlivosti a provozuschopnosti. TeamSpeak je k dispozici pro systémy Windows, macOS a Linux .
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci TeamSpeak na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte TeamSpeak na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update sudo dnf install epel-release sudo dnf install nano wget perl tar net-tools bzip2
Krok 2. Zakažte SELinux v systému CentOS.
Nyní deaktivujeme „SELinux“ na serveru a nainstalujeme bezpečnostní software pomocí následujícího příkazu:
nano /etc/selinux/config
Proveďte následující změny:
SELINUX=disabled
Krok 3. Instalace TeamSpeak na CentOS 8.
Před instalací musíme na našem serveru vytvořit nového uživatele, který bude použit pro instalaci a spuštění TeamSpeak. Z bezpečnostních důvodů tento uživatel nebude mít sudo
:
useradd meilana passwd maria
Dále si stáhněte nejnovější verzi TeamSpeak z oficiální stránky pomocí následujícího příkazu:
wget http://dl.4players.de/ts/releases/3.13.2/teamspeak3-server_linux_amd64-3.13.2.tar.bz2
Rozbalte stažený soubor pomocí následujícího příkazu:
tar xvf teamspeak3-server_linux_amd64-3.13.2.tar.bz2 mv teamspeak3-server_linux_amd64/* /opt/teamspeak/
Potom vytvořte soubor s názvem „.ts3server_license_accepted“ v /opt/ teamspeak
adresář pro přijetí licenční smlouvy:
touch /opt/teamspeak/.ts3server_license_accepted
Poté nastavte adresář oprávnění /opt/teamspeak
pomocí následujícího příkazu:
chown -R teamspeak: /opt/teamspeak
Krok 4. Vytvořte soubor Systemd pro TeamSpeak.
Začněme tedy vytvořením souboru pro službu:
nano /lib/systemd/system/teamspeak.service
Přidejte následující řádky:
[Unit] Description=Team Speak 3 Server After=network.target [Service] WorkingDirectory=/opt/teamspeak/ User=teamspeak Group=teamspeak Type=forking ExecStart=/opt/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini ExecStop=/opt/teamspeak/ts3server_startscript.sh stop PIDFile=/opt/teamspeak/ts3server.pid RestartSec=15 Restart=always [Install] WantedBy=multi-user.target
Nakonec spustíme server TeamSpeak a ujistíme se, že se spustí automaticky pokaždé, když server restartujeme:
sudo systemctl --system daemon-reload sudo systemctl start teamspeak sudo systemctl enable teamspeak
Krok 5. Nakonfigurujte bránu firewall.
Nyní je instalace našeho serveru dokončena a můžeme otevřít porty na našem firewallu:
sudo firewall-cmd --zone=public --add-port=9987/udp --permanent sudo firewall-cmd --zone=public --add-port=10011/tcp --permanent sudo firewall-cmd --zone=public --add-port=30033/tcp --permanent sudo firewall-cmd --reload
Po dokončení se připojte k našemu klientovi TeamSpeak. První osoba, která se přihlásí, bude požádána, aby poskytla klíč oprávnění a zadala ten, který byl získán během instalace.
P>Blahopřejeme! Úspěšně jste nainstalovali TeamSpeak. Děkujeme, že jste použili tento návod k instalaci TeamSpeak na váš systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web TeamSpeak.