ТеамСпеак је популаран софтвер за гласовну и текстуалну комуникацију који се широко користи у играчким заједницама и другим групама. Ова затворена ВОИП апликација омогућава корисницима да ћаскају на једном месту користећи гласовне канале. ТеамСпеак је познат по функцијама као што су мобилно повезивање, напредни систем резолуције, звук високог квалитета и друге. ТеамСпеак сервер и клијент се могу инсталирати на различитим оперативним системима као што су Линук, ФрееБСД, мацОС и Виндовс (32 и 64-битне верзије).
Прво морате да се повежете са својим сервером преко ССХ као роот. Покрените следећу команду, замењујући IP_Address
ИП адресом вашег сервера и Port_number
са вашим ССХ портом:
ssh root@IP_Address -p Port_number
Да бисте били сигурни да имате инсталирану исправну верзију Убунту-а, покрените наредбу:
lsb_release -a
Очекивани резултат:
Distributor ID: Ubuntu Description: Ubuntu 24.04 LTS Release: 24.04 Codename: noble
Сада направимо новог корисника система за покретање ТеамСпеак сервера. Унесите команду:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"
Ова команда ће креирати /opt/teamspeak
директоријум, који ће постати кућни директоријум за корисника теамспеак . Користићемо га за инсталирање сервера.
Унесите команду:
apt install bzip2
Хајде да променимо корисника у новокреирани теамспеак и преузмемо сервер:
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
Хајде да распакујемо архиву:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Сада морате да прихватите уговор о лиценци. Направите празну датотеку:
touch ~/.ts3server_license_accepted
Након овога, одјавите се из теамспеак корисника:
exit
Да бисмо управљали ТеамСпеак сервером, креираћемо системску услугу. Отворите уређивач да бисте креирали сервисну датотеку:
nano /etc/systemd/system/teamspeak.service
Додајте следећи код:
[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
Сачувајте датотеку и изађите из уређивача. Примените промене командом:
systemctl daemon-reload
Активирајте услугу тако да се покрене када се систем покрене и покрените је сада:
systemctl enable --now teamspeak
Да бисте проверили статус сервера користите наредбу:
systemctl status teamspeak
Хајде да зауставимо сервер:
systemctl stop teamspeak.service
Сада покренимо сервер са администраторском лозинком:
su - teamspeak ./ts3server_startscript.sh start serveradmin_password=YourPass
Након постављања лозинке, зауставите услугу ТеамСпеак:
./ts3server_startscript.sh stop
Затим излазимо тако што ћемо написати:
exit
Покрените услугу ТеамСпеак:
systemctl start teamspeak.service
Преузмите и инсталирајте ТеамСпеак клијент на свој рачунар . Приликом покретања, унесите ИП адресу вашег сервера и лозинку коју сте креирали у претходном кораку. Након повезивања, унесите токен који је креиран приликом покретања услуге. Овај токен се може пронаћи помоћу команде која се извршава на серверу:
grep -i token /opt/teamspeak/logs/*
Важно: Сачувајте овај токен, потребно је повезати администратора са сервером!
ТеамСпеак сервер је сада инсталиран и ради на вашем Убунту 24.04 серверу.