TeamSpeak on populaarne hääl- ja tekstisuhtlustarkvara, mida kasutatakse laialdaselt mängijate kogukondades ja muudes kollektiivides. See suletud VOIP-rakendus võimaldab kasutajatel suhelda ühes chatis, kasutades häälkanalit. TeamSpeak on tuntud selliste funktsioonide poolest nagu mobiilne ühenduvus, täiustatud õiguste süsteem, kõrge helikvaliteet ja muud. TeamSpeaki serverit ja klienti saab paigaldada erinevatele operatsioonisüsteemidele, näiteks Linux, FreeBSD, macOS ja Windows (32- ja 64-bitised versioonid).
Esmalt tuleb serveriga ühendada SSH kaudu root-kasutajaga. Käivita järgmine käsk, asendades IP_aadressi
oma serveri IP-aadressiga ja Port_number
SSH-porti numbriga:
ssh root@IP_Address -p Port_number
Et veenduda, et teil on installeeritud õige Ubuntu versioon, käivitage käsk:
lsb_release -a
Oodatud tulemus:
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
Nüüd loome uue süsteemikasutaja TeamSpeak serveri käivitamiseks. Sisestage käsk:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"
See käsk loob kataloogi /opt/teamspeak
, mis saab teamspeak kasutaja kodukataloogiks. Kasutame seda serveri paigaldamiseks.
Sisestage käsk:
apt install bzip2
Muutke kasutaja äsja loodud teamspeak kasutajaks ja laadige alla server:
su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Pakkige arhiiv välja:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Nüüd peate nõustuma litsentsilepinguga. Looge tühi fail:
touch ~/.ts3server_license_accepted
Pärast seda logige teamspeak'i kasutajast välja:
exit
TeamSpeak serveri haldamiseks loome süsteemiteenuse. Avage redaktor teenuse faili loomiseks:
nano /etc/systemd/system/teamspeak.service
Lisage järgmine kood:
[Unit]
Description=Teamspeak Service
Wants=network.target
[Service]
WorkingDirectory=/opt/teamspeak
User=teamspeak
ExecStart=/opt/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/opt/teamspeak/ts3server_startscript.sh stop
ExecReload=/opt/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
Salvestage fail ja väljuda redaktorist. Rakendage muudatused käsuga:
systemctl daemon-reload
Aktiveerige teenus käivitamiseks süsteemi käivitamisel ja käivitage see nüüd:
systemctl enable --now teamspeak
Serveri oleku kontrollimiseks kasutage käsku:
systemctl status teamspeak
Peatame serveri:
systemctl stop teamspeak.service
Nüüd käivitame serveri administraatori parooliga:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPass
Pärast parooli määramist peatame TeamSpeak teenuse:
./ts3server_startscript.sh stop
Järgmisena logime välja, sisestades:
exit
Käivitage TeamSpeak teenus:
systemctl start teamspeak.service
Laadige alla ja installige oma arvutisse TeamSpeak-klient. Käivitamisel sisestage oma serveri IP-aadress ja eelmises sammus loodud parool. Pärast ühendamist sisestage teenuse käivitamisel loodud sümbol. Selle sümboli saab leida serveris täidetava käsu abil:
grep -i token /opt/teamspeak/logs/*
Oluline: salvestage see sümbol, see on vajalik administraatorile serveriga ühendumiseks!
Nüüd on TeamSpeak server paigaldatud ja töötab teie Ubuntu 24.04 serveris.