![Domácí server: skupinová komunikace. DNS jednoduše, web Apache](https://storage.googleapis.com/pctuning-cz/media/images/mspufcl7oxlb41q628b41e35eb7b169989739.jpg)
Domácí server: skupinová komunikace. DNS jednoduše, web Apache
Seznam kapitol
Dnes se podíváme na některé další služby provozovatelné na domácím serveru s Linuxem. Též jde o služby vhodné pro provoz na VPS – Virtual private serveru.
Nyní přišel čas podívat se na některé síťové služby, které mají ambici být vyvedené do internetu. Musím připomenout, že je k tomu zapotřebí veřejná IP adresa. Alternativou pro provozování těchto služeb na domácím serveru může být pronájem VPS – Virtual private server.
TeamSpeak představuje velmi rozšířený program pro skupinou komunikaci. Ovšem pozor, jeho licence není úplně bezplatná. Zdarma je pro nekomerční použití a pro maximálně 32 uživatelů. Je potřeba si pozorně přečíst licenční smlouvu na stránkách programu a zjistit zda se pro nás tento program hodí. Doporučuji jej především těm, kteří už tento program používají. Pro Ostatním doporučím Mumble, který bude popsán v následující kapitole.
Půjdeme se podívat, jak ho nainstalovat na náš server. Prvním krokem bude vytvořit si nového uživatele.
adduser --disabled-login teamspeak
Do domovského adresáře námi vytvořeného uživatele stáhneme aktuální vydání TeamSpeak serveru. Verzi je nutno zjisti na jeho webových stránkách.
![Domácí server: skupinová komunikace. DNS jednoduše, web Apache](https://storage.googleapis.com/pctuning-cz/media/images/xc4lyjodrbrpny162822b483df94894467792.jpg)
Přepneme se do požadovaného adresáře. Příkazem wget
stáhneme instalační balíček programu. Verzi změníme podle údajů zjištěných na stránkách v odkazu výše.
|
Stažený balíček rozbalíme a přepneme se do něho.
tar xvf teamspeak3-server_linux_amd64-3.13.6.tar.bz2
cd teamspeak3-server_linux_amd64
Vytvoříme prázdný soubor, který oznamuje že souhlasíme s licencí.
touch /home/teamspeak/.ts3server_license_accepted
Pomocí Systemd nastavíme tento program jako systémovou službu. Vytvoříme pro něj konfigurační soubor pomocí tohoto příkazu a soubor naplníme podle vzoru.
sudo nano /lib/systemd/system/teamspeak.service
|
Nyní můžeme povolit a nastartovat naši novou službu.
systemctl enable teamspeak.service
systemctl start teamspeak.service
Zkontrolujeme, zda služba běží.
systemctl | grep teamspeak.service
Potřebujeme klíč pro administraci serveru z klienta. Najdeme ho v logu, je to označená část ve screenshotu níže.
cat /home/teamspeak/logs/ts3server_*
![Domácí server: skupinová komunikace. DNS jednoduše, web Apache](https://storage.googleapis.com/pctuning-cz/media/images/62jrgllzw9x0uaw62821dc9bfac5448200777.png)
TeamSpeak server nám běží a můžeme se věnovat spojení s klientem.
Klienta stáhneme rovněž ze stránek na odkazu výše. Vybereme si podle své domovské platformy a provedeme instalaci. Po instalaci náš přivítá klasické rozhraní tohoto klienta.
![Domácí server: skupinová komunikace. DNS jednoduše, web Apache](https://storage.googleapis.com/pctuning-cz/media/images/ssdkbp1ardi6mzq628525cf05bd9166370892.png)
Klienta nebudu podrobně popisovat, většina z těch, kdo ho bude rozcházet tento program důvěrně zná. Projdeme si, jak se připojit a zadat klíč pro administraci. Dialog pro připojení najdeme v menu connections, položce Connect. Zde zadáme adresu serveru a náš nick. Dále můžeme dát připojit. Pro zadání klíče musíme do menu Permissions a položky Use Privilege Key. Do dialogového okna tento klíč zadáme. Administraci serveru provádíme z klienta.