Fizetési módok Abuse

TeamSpeak szerver telepítése és konfigurálása Ubuntu 24.04 rendszeren: részletes útmutató

  • Főoldal
  • Tudásbázis
  • TeamSpeak szerver telepítése és konfigurálása Ubuntu 24.04 rendszeren: részletes útmutató
08.10.2024, 20:38

A TeamSpeak egy népszerű hang- és szöveges kommunikációs szoftver, amelyet széles körben használnak játékos közösségek és más kollektívák. Ez a zárt VOIP-alkalmazás lehetővé teszi a felhasználók számára, hogy egyetlen csevegésben kommunikáljanak hangcsatornák segítségével. A TeamSpeak olyan jellemzőiről ismert, mint a mobilkapcsolat, a fejlett engedélyezési rendszer, a magas hangminőség és mások. A TeamSpeak szerver és kliens különböző operációs rendszerekre telepíthető, például Linux, FreeBSD, macOS és Windows (32 és 64 bites verziók).

Követelmények

  • Virtuális szerver (VPS ) Ubuntu 24.04 telepített Ubuntuval.
  • Root jogosultságok vagy sudo jogosultságú fiók.

1. lépés: Jelentkezzen be a szerverre SSH-n keresztül.

Először is csatlakoznia kell a szerverhez SSH-n keresztül root felhasználóval. Futtassa a következő parancsot, az IP_Address-t a szerver IP-címével, a Port_number-t pedig az SSH port számával helyettesítve:

ssh root@IP_Address -p Port_number

Hogy megbizonyosodjon arról, hogy az Ubuntu megfelelő verziója van telepítve, futtassa a parancsot:

lsb_release -a

Várható eredmény:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:      noble

Lépés: Új felhasználó létrehozása

Most hozzunk létre egy új rendszerfelhasználót a TeamSpeak szerver futtatásához. Írjuk be a parancsot:

useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"

Ez a parancs létrehozza a /opt/teamspeak könyvtárat, amely a teamspeak felhasználó otthoni könyvtára lesz. Ezt fogjuk használni a szerver telepítéséhez.

3. lépés: A TeamSpeak szerver letöltése és telepítése

Írja be a parancsot:

apt install bzip2

Változtassuk meg a felhasználót az újonnan létrehozott teamspeak felhasználóra, és töltsük le a szervert:

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

Csomagolja ki az archívumot:

tar xvfj teamspeak-server.tar.bz2 --strip-components 1

Most el kell fogadnia a licencszerződést. Hozzon létre egy üres fájlt:

touch ~/.ts3server_license_accepted

Ezután jelentkezzen ki a teamspeak felhasználóból:

exit

4. lépés: Rendszer szolgáltatás létrehozása

A TeamSpeak szerver kezeléséhez hozzunk létre egy rendszerszolgáltatást. Nyissuk meg a szerkesztőt egy szolgáltatásfájl létrehozásához:

nano /etc/systemd/system/teamspeak.service

Adjuk hozzá a következő kódot:

[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

Mentse a fájlt, és lépjen ki a szerkesztőből. Alkalmazzuk a módosításokat a paranccsal:

systemctl daemon-reload

Aktiváljuk a szolgáltatást, hogy a rendszer indításakor fusson, és indítsuk el most:

systemctl enable --now teamspeak

A kiszolgáló állapotának ellenőrzéséhez használja a parancsot:

systemctl status teamspeak

5. lépés: A rendszergazdai jelszó beállítása

Állítsuk le a kiszolgálót:

systemctl stop teamspeak.service

Most indítsuk el a kiszolgálót a rendszergazdai jelszóval:

su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPass

A jelszó beállítása után állítsuk le a TeamSpeak szolgáltatást:

./ts3server_startscript.sh stop

Ezután jelentkezzünk ki a következő billentyűvel:

exit

Indítsuk el a TeamSpeak szolgáltatást:

systemctl start teamspeak.service

6. lépés: Csatlakozás a TeamSpeak-kiszolgálóhoz

Töltse le és telepítse a TeamSpeak klienst a számítógépére. Indításkor adja meg a szerver IP-címét és az előző lépésben létrehozott jelszót. Csatlakozás után adja meg a szolgáltatás indításakor létrehozott tokent. Ezt a tokent a szerveren végrehajtott parancs segítségével találja meg:

grep -i token /opt/teamspeak/logs/*

Fontos: Mentse el ezt a tokent, a rendszergazdának szüksége van rá a szerverhez való csatlakozáshoz!

Következtetés

Most már a TeamSpeak szerver telepítve van és fut az Ubuntu 24.04 szerveren.