"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).
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
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.
Į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
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
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
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!
Dabar "TeamSpeak" serveris įdiegtas ir veikia jūsų Ubuntu 24.04 serveryje.
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: