TeamSpeak – ойын қауымдастықтарында және басқа топтарда кеңінен қолданылатын танымал дауыстық және мәтіндік байланыс бағдарламалық құралы. Бұл жабық VOIP қолданбасы пайдаланушыларға дауыстық арналарды пайдаланып бір жерде сөйлесуге мүмкіндік береді. TeamSpeak ұялы байланыс, кеңейтілген ажыратымдылық жүйесі, жоғары сапалы аудио және т.б. мүмкіндіктерімен танымал. TeamSpeak сервері мен клиентін Linux, FreeBSD, macOS және Windows (32 және 64 бит нұсқалары) сияқты әртүрлі операциялық жүйелерге орнатуға болады.
Алдымен серверге SSH арқылы түбір ретінде қосылуыңыз керек. IP_Address
сервердің IP мекенжайымен және Port_number
SSH порт нөмірімен ауыстырып, келесі пәрменді іске қосыңыз:
ssh root@IP_Address -p Port_number
Ubuntu нұсқасының дұрыс орнатылғанына көз жеткізу үшін келесі пәрменді орындаңыз:
lsb_release -a
Күтілетін нәтиже:
Distributor ID: Ubuntu Description: Ubuntu 24.04 LTS Release: 24.04 Codename: noble
Енді TeamSpeak серверін іске қосу үшін жаңа жүйе пайдаланушысын жасайық. Пәрменді енгізіңіз:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"
Бұл пәрмен /opt/teamspeak
каталогын жасайды, ол teamspeak пайдаланушысы үшін үй каталогына айналады. Біз оны серверді орнату үшін қолданамыз.
Пәрменді енгізіңіз:
apt install bzip2
Пайдаланушыны жаңадан құрылған teamspeak- ке өзгертіп, серверді жүктеп алайық:
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
Осыдан кейін teamspeak пайдаланушысынан шығыңыз:
exit
TeamSpeak серверін басқару үшін біз жүйелік қызметті жасаймыз. Қызметтік файлды жасау үшін редакторды ашыңыз:
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
Құпия сөзді орнатқаннан кейін TeamSpeak қызметін тоқтатыңыз:
./ts3server_startscript.sh stop
Әрі қарай жазу арқылы шығамыз:
exit
TeamSpeak қызметін іске қосыңыз:
systemctl start teamspeak.service
TeamSpeak клиентін компьютеріңізге жүктеп алыңыз және орнатыңыз . Іске қосу кезінде сервердің IP мекенжайын және алдыңғы қадамда жасаған құпия сөзді енгізіңіз. Қосылғаннан кейін қызмет басталған кезде жасалған таңбалауышты енгізіңіз. Бұл таңбалауышты серверде орындалатын пәрмен арқылы табуға болады:
grep -i token /opt/teamspeak/logs/*
Маңызды: Осы таңбалауышты сақтаңыз, әкімшіні серверге қосу керек!
TeamSpeak сервері енді Ubuntu 24.04 серверінде орнатылған және жұмыс істейді.