Maksutavat Abuse

TeamSpeak-palvelimen asennus ja konfigurointi Ubuntu 24.04: yksityiskohtainen opas

  • Pääsivu
  • Tietopohja
  • TeamSpeak-palvelimen asennus ja konfigurointi Ubuntu 24.04: yksityiskohtainen opas
08.10.2024, 20:38

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).

Vaatimukset

Vaihe 1: Kirjaudu palvelimelle SSH:n kautta.

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

Vaihe 2: Luo uusi käyttäjä

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.

Vaihe 3: Lataa ja asenna TeamSpeak-palvelin

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

Vaihe 4: Luo järjestelmäpalvelu

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

Vaihe 5: Aseta järjestelmänvalvojan salasana

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

Vaihe 6: Yhteyden muodostaminen TeamSpeak-palvelimelle

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!

Johtopäätös

Nyt TeamSpeak-palvelin on asennettu ja toimii Ubuntu 24.04 -palvelimellasi.