ТеамСпеак је популаран софтвер за гласовну и текстуалну комуникацију који се широко користи у играчким заједницама и другим групама. Ова затворена ВОИП апликација омогућава корисницима да ћаскају на једном месту користећи гласовне канале. ТеамСпеак је познат по функцијама као што су мобилно повезивање, напредни систем резолуције, звук високог квалитета и друге. ТеамСпеак сервер и клијент се могу инсталирати на различитим оперативним системима као што су Линук, ФрееБСД, мацОС и Виндовс (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 серверу.