ТеамСпеак је популаран софтвер за гласовну и текстуалну комуникацију који се широко користи у играчким заједницама и другим групама. Ова затворена ВОИП апликација омогућава корисницима да ћаскају на једном месту користећи гласовне канале. ТеамСпеак је познат по функцијама као што су мобилно повезивање, напредни систем резолуције, звук високог квалитета и друге. ТеамСпеак сервер и клијент се могу инсталирати на различитим оперативним системима као што су Линук, ФрееБСД, мацОС и Виндовс (32 и 64-битне верзије).
Захтеви
- Виртуелни сервер (ВПС) са инсталираним Убунту 24.04.
- Роот права или налог са судо.
Корак 1. Пријавите се на сервер преко ССХ
Прво морате да се повежете са својим сервером преко ССХ као роот. Покрените следећу команду, замењујући 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Корак 2: Креирајте новог корисника
Сада направимо новог корисника система за покретање ТеамСпеак сервера. Унесите команду:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)" Ова команда ће креирати /opt/teamspeak директоријум, који ће постати кућни директоријум за корисника теамспеак . Користићемо га за инсталирање сервера.
Корак 3. Преузмите и инсталирајте ТеамСпеак сервер
Унесите команду:
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Корак 4. Креирајте системску услугу
Да бисмо управљали ТеамСпеак сервером, креираћемо системску услугу. Отворите уређивач да бисте креирали сервисну датотеку:
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Корак 5: Поставите администраторску лозинку
Хајде да зауставимо сервер:
systemctl stop teamspeak.serviceСада покренимо сервер са администраторском лозинком:
su - teamspeak ./ts3server_startscript.sh start serveradmin_password=YourPassНакон постављања лозинке, зауставите услугу ТеамСпеак:
./ts3server_startscript.sh stop
Затим излазимо тако што ћемо написати:
exitПокрените услугу ТеамСпеак:
systemctl start teamspeak.serviceКорак 6. Повежите се са ТеамСпеак сервером
Преузмите и инсталирајте ТеамСпеак клијент на свој рачунар . Приликом покретања, унесите ИП адресу вашег сервера и лозинку коју сте креирали у претходном кораку. Након повезивања, унесите токен који је креиран приликом покретања услуге. Овај токен се може пронаћи помоћу команде која се извршава на серверу:
grep -i token /opt/teamspeak/logs/*Важно: Сачувајте овај токен, потребно је повезати администратора са сервером!
Закључак
ТеамСпеак сервер је сада инсталиран и ради на вашем Убунту 24.04 серверу.