Төлем әдістері Abuse

Ubuntu 24.04 жүйесінде TeamSpeak серверін орнату және конфигурациялау: толық нұсқаулық

08.10.2024, 20:38

TeamSpeak – ойын қауымдастықтарында және басқа топтарда кеңінен қолданылатын танымал дауыстық және мәтіндік байланыс бағдарламалық құралы. Бұл жабық VOIP қолданбасы пайдаланушыларға дауыстық арналарды пайдаланып бір жерде сөйлесуге мүмкіндік береді. TeamSpeak ұялы байланыс, кеңейтілген ажыратымдылық жүйесі, жоғары сапалы аудио және т.б. мүмкіндіктерімен танымал. TeamSpeak сервері мен клиентін Linux, FreeBSD, macOS және Windows (32 және 64 бит нұсқалары) сияқты әртүрлі операциялық жүйелерге орнатуға болады.

Талаптар

1-қадам. Серверге SSH арқылы кіріңіз

Алдымен серверге 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

2-қадам: Жаңа пайдаланушы жасаңыз

Енді TeamSpeak серверін іске қосу үшін жаңа жүйе пайдаланушысын жасайық. Пәрменді енгізіңіз:

 useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"

Бұл пәрмен /opt/teamspeak каталогын жасайды, ол teamspeak пайдаланушысы үшін үй каталогына айналады. Біз оны серверді орнату үшін қолданамыз.

3-қадам. 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

4-қадам. Жүйелік қызметті құру

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

5-қадам: Әкімші құпия сөзін орнатыңыз

Серверді тоқтатайық:

 systemctl stop teamspeak.service

Енді серверді әкімші құпия сөзімен бастайық:

 su - teamspeak ./ts3server_startscript.sh start serveradmin_password=YourPass

Құпия сөзді орнатқаннан кейін TeamSpeak қызметін тоқтатыңыз:

 ./ts3server_startscript.sh stop

Әрі қарай жазу арқылы шығамыз:

 exit

TeamSpeak қызметін іске қосыңыз:

 systemctl start teamspeak.service

6-қадам. TeamSpeak серверіне қосылыңыз

TeamSpeak клиентін компьютеріңізге жүктеп алыңыз және орнатыңыз . Іске қосу кезінде сервердің IP мекенжайын және алдыңғы қадамда жасаған құпия сөзді енгізіңіз. Қосылғаннан кейін қызмет басталған кезде жасалған таңбалауышты енгізіңіз. Бұл таңбалауышты серверде орындалатын пәрмен арқылы табуға болады:

 grep -i token /opt/teamspeak/logs/*

Маңызды: Осы таңбалауышты сақтаңыз, әкімшіні серверге қосу керек!

Қорытынды

TeamSpeak сервері енді Ubuntu 24.04 серверінде орнатылған және жұмыс істейді.