TeamSpeak on suosittu ääni- ja tekstiviestintäohjelmisto, jota käytetään laajalti pelaajayhteisöissä ja muissa kollektiivisissa yhteisöissä. Tämän suljetun VOIP-sovelluksen avulla käyttäjät voivat kommunikoida yhdessä chatissa äänikanavia käyttäen. TeamSpeak tunnetaan muun muassa mobiiliyhteyksistä, kehittyneestä käyttöoikeusjärjestelmästä ja korkeasta äänenlaadusta. TeamSpeak-palvelin ja -asiakasohjelma voidaan asentaa eri käyttöjärjestelmiin, kuten Linuxiin, FreeBSD:hen, macOS:ään ja Windowsiin (32- ja 64-bittiset versiot).
Ensin sinun on otettava yhteys palvelimeen SSH:n kautta root-käyttäjänä. Suorita seuraava komento korvaamalla IP_Address
palvelimesi IP-osoitteella ja Port_number
SSH-portin numerolla:
ssh root@IP_Address -p Port_number
Varmistaaksesi, että sinulla on asennettuna oikea Ubuntu-versio, suorita komento:
lsb_release -a
Odotettu tulos:
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
Luodaan nyt uusi järjestelmäkäyttäjä TeamSpeak-palvelimen käyttöä varten. Kirjoita komento:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"
Tämä komento luo hakemiston /opt/teamspeak
, josta tulee teamspeak-käyttäjän kotihakemisto. Käytämme sitä palvelimen asentamiseen.
Kirjoita komento:
apt install bzip2
Vaihda käyttäjä äskettäin luotuun teamspeak-käyttäjään ja lataa palvelin:
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
Pura arkisto:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Nyt sinun on hyväksyttävä lisenssisopimus. Luo tyhjä tiedosto:
touch ~/.ts3server_license_accepted
Kirjaudu tämän jälkeen ulos teamspeak-käyttäjästä:
exit
TeamSpeak-palvelimen hallintaa varten luodaan järjestelmäpalvelu. Avaa editori luodaksesi palvelutiedosto:
nano /etc/systemd/system/teamspeak.service
Lisää seuraava koodi:
[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
Tallenna tiedosto ja poistu editorista. Käytä muutoksia komennolla:
systemctl daemon-reload
Aktivoi palvelu suoritettavaksi järjestelmän käynnistyksen yhteydessä ja käynnistä se nyt:
systemctl enable --now teamspeak
Tarkista palvelimen tila komennolla:
systemctl status teamspeak
Pysäytetään palvelin:
systemctl stop teamspeak.service
Käynnistetään nyt palvelin järjestelmänvalvojan salasanalla:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPass
Pysäytetään TeamSpeak-palvelu salasanan asettamisen jälkeen:
./ts3server_startscript.sh stop
Kirjaudu seuraavaksi ulos kirjoittamalla:
exit
Käynnistä TeamSpeak-palvelu:
systemctl start teamspeak.service
Lataa ja asenna TeamSpeak-asiakasohjelma tietokoneellesi. Kirjoita käynnistyksen yhteydessä palvelimen IP-osoite ja edellisessä vaiheessa luotu salasana. Yhteyden muodostamisen jälkeen syötä tunniste, joka luotiin palvelun käynnistämisen yhteydessä. Tämä tunniste löytyy palvelimella suoritettavalla komennolla:
grep -i token /opt/teamspeak/logs/*
Tärkeää: Tallenna tämä tunnus, sitä tarvitaan, jotta järjestelmänvalvoja voi muodostaa yhteyden palvelimeen!
Nyt TeamSpeak-palvelin on asennettu ja toimii Ubuntu 24.04 -palvelimellasi.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: