Mokėjimo būdai Abuse

"TeamSpeak" serverio diegimas ir konfigūravimas Ubuntu 24.04: išsamus vadovas

  • Namai
  • Žinių bazė
  • "TeamSpeak" serverio diegimas ir konfigūravimas Ubuntu 24.04: išsamus vadovas
08.10.2024, 20:38

"TeamSpeak" yra populiari balso ir teksto bendravimo programinė įranga, plačiai naudojama žaidėjų bendruomenėse ir kituose kolektyvuose. Ši uždara VOIP programa leidžia naudotojams bendrauti viename pokalbyje naudojant balso kanalus. TeamSpeak garsėja tokiomis funkcijomis kaip mobilusis ryšys, pažangi leidimų sistema, aukšta garso kokybė ir kt. "TeamSpeak" serverį ir klientą galima įdiegti įvairiose operacinėse sistemose, pavyzdžiui, "Linux", "FreeBSD", "MacOS" ir "Windows" (32 ir 64 bitų versijos).

Reikalavimai

1 veiksmas: Prisijunkite prie serverio per SSH

Pirmiausia turite prisijungti prie serverio per SSH naudodami root naudotojo vardą. Įvykdykite šią komandą, vietoj IP_Address įrašydami savo serverio IP adresą, o vietoje Port_number - SSH prievado numerį:

ssh root@IP_Address -p Port_number

Norėdami įsitikinti, kad įdiegta tinkama "Ubuntu" versija, paleiskite šią komandą:

lsb_release -a

Tikėtinas rezultatas:

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

2 veiksmas: Sukurkite naują naudotoją

Dabar sukurkime naują sistemos naudotoją "TeamSpeak" serveriui paleisti. Įveskite komandą:

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

Ši komanda sukurs katalogą /opt/teamspeak, kuris bus " TeamSpeak" naudotojo namų katalogas. Jį naudosime serveriui įdiegti.

3 žingsnis: Atsisiųskite ir įdiekite "TeamSpeak" serverį

Įveskite komandą:

apt install bzip2

Pakeiskite naudotoją į naujai sukurtą " teamspeak" naudotoją ir atsisiųskite 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

Išpakuokite archyvą:

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

Dabar reikia sutikti su licencijos sutartimi. Sukurkite tuščią failą:

touch ~/.ts3server_license_accepted

Po to išeikite iš "teamspeak" naudotojo:

exit

4 veiksmas: Sukurkite sistemos paslaugą

Norėdami valdyti "TeamSpeak" serverį, sukurkime sistemos paslaugą. Atidarykite redaktorių ir sukurkite paslaugos failą:

nano /etc/systemd/system/teamspeak.service

Pridėkite šį kodą:

[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

Išsaugokite failą ir išeikite iš redaktoriaus. Pritaikykite pakeitimus naudodami komandą:

systemctl daemon-reload

Aktyvuokite paslaugą, kad ji būtų paleista paleidžiant sistemą, ir paleiskite ją dabar:

systemctl enable --now teamspeak

Norėdami patikrinti serverio būseną, naudokite komandą:

systemctl status teamspeak

5 veiksmas: nustatykite administratoriaus slaptažodį

Sustabdykime serverį:

systemctl stop teamspeak.service

Dabar paleiskime serverį su administratoriaus slaptažodžiu:

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

Nustatę slaptažodį, sustabdykite "TeamSpeak" paslaugą:

./ts3server_startscript.sh stop

Po to atsijunkite įvesdami:

exit

Paleiskite "TeamSpeak" paslaugą:

systemctl start teamspeak.service

6 veiksmas: Prisijunkite prie "TeamSpeak" serverio

Atsisiųskite ir į savo kompiuterį įdiekite "TeamSpeak" klientą. Paleidimo metu įveskite serverio IP adresą ir ankstesniame žingsnyje sukurtą slaptažodį. Prisijungę įveskite simbolį, kuris buvo sukurtas paleidžiant paslaugą. Šį žetoną rasite naudodami serveryje vykdomą komandą:

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

Svarbu : išsaugokite šį žetoną, jis reikalingas administratoriui jungiantis prie serverio!

Išvada

Dabar "TeamSpeak" serveris įdiegtas ir veikia jūsų Ubuntu 24.04 serveryje.