TeamOSpeak serwerini CentOS 7-de nädip gurmaly


TeamSpeak, içerki işewür aragatnaşyk, bilim we okuw (leksiýalar), onlaýn oýunlar we dostlaryňyz we maşgalaňyz bilen aragatnaşyk gurmak üçin meşhur, platforma VoIP we tekst söhbetdeşlik programmasydyr. Esasy maksady, berk howpsuzlyk standartlary, ajaýyp ses hili, has az ulgam we geçirijilik giňligi bilen ulanmak has ýönekeý çözgüt bermekdir. Müşderi-serwer arhitekturasyny ulanýar we bir wagtyň özünde müňlerçe ulanyjyny dolandyrmaga ukyply.

TeamSpeak Serweriňizi Linux VPS-de ýerleşdiriň we TeamSpeak Server adresiňizi ýoldaşlaryňyz, dostlaryňyz we maşgalaňyz ýa-da gürleşmek isleýänleriňiz bilen paýlaşyň. Mugt iş stoly TeamSpeak Müşderisini ulanyp, TeamSpeak Serweriňize birikýärler we gürleşip başlaýarlar. Bu aňsat!

  • Ulanmak aňsat we ýokary derejede düzülip bilner.
  • Merkezleşdirilmedik infrastruktura bar we ýokary göwrümli.
  • securityokary howpsuzlyk standartlaryny goldaýar.
  • Ajaýyp ses hilini hödürleýär.
  • Pes ulgam çeşmesine we geçirijilik giňligini ulanmaga mümkinçilik berýär.
  • Güýçli faýl geçirişini goldaýar.
  • Şeýle hem ygtybarly rugsat ulgamyny goldaýar.
  • Ajaýyp 3D ses effektlerini goldaýar.
  • Jübi birikmesine we başga-da köp zatlara mümkinçilik berýär.

  1. Minimal ulgam gurnamaly CentOS 7 serweri
  2. Statik IP adresi bolan CentOS 7 serweri

Bu gollanmada, CentOS 7 mysalda TeamSpeak Serwerini we Linux enjamynda TeamSpeak Müşderisini nädip gurmalydygyny düşündireris.

CentOS 7-de TeamSpeak serwerini gurmak

1. Ilki bilen CentOS 7 serwer paketleriňizi täzeläp başlaň we soňra aşakdaky buýruklary ulanyp gurnama prosesi üçin zerur baglylyklary guruň.

# yum update
# yum install vim wget perl tar net-tools bzip2

2. Ondan soň, TeamSpeak Serweriniň beýleki amallardan üzňe ulanyjy re modeiminde işleýändigine göz ýetirmek üçin TeamSpeak Server prosesi üçin ulanyjy döretmeli.

# useradd teamspeak
# passwd teamspeak

3. Indi wget buýrugyna geçiň we soňra tarboly çykaryň we ähli faýllary görkezilişi ýaly ygtyýarsyz ulanyjynyň öý katalogyna göçüriň.

# wget -c http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# tar -xvf teamspeak3-server_linux_amd64-3.2.0.tar.bz2
# mv teamspeak3-server_linux_amd64 teamspeak3
# cp -R teamspeak3 /home/teamspeak/
# chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/

4. everythinghli zat ýerbe-ýer bolansoň, indi teampeak ulanyjysyna geçiň we aşakdaky buýruklary ulanyp, teampeak serwerini el bilen başlaň.

# su - teamspeak
$ cd teamspeak3/
$ ./ts3server_startscript.sh start

5. Systemd hyzmatlarynyň aşagyndaky TeamSpeak Serwerini dolandyrmak üçin, toparlaýyn hyzmat bölüminiň faýlyny döretmeli.

$ su -
# vi /etc/systemd/system/teamspeak.service

Bölüm faýlyna aşakdaky konfigurasiýany goşuň.

[Unit]
Description=Team Speak 3 Server
After=network.target

[Service]
WorkingDirectory=/home/teamspeak/teamspeak3/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target

Faýly ýazdyryň we ýapyň. Soňra häzirlikçe toparlaýyn serweri işe giriziň we ulgam ýüklemesinde aşakdaky ýaly awtomatiki başlamaga mümkinçilik beriň.

# systemctl start teamspeak
# systemctl enable teamspeak
# systemctl status teamspeak

6. “Teampeak” serwerini ilkinji gezek işe girizeniňizde, “TeamSpeak Client” -den serwere birikmek üçin ulanjak administrator nyşany/açary döredýär. Açary almak üçin gündelik faýly görüp bilersiňiz.

# cat /home/teamspeak/logs/ts3server_2017-08-09__22_51_25.819181_1.log

7. Ondan soň, TeamSpeak birnäçe porty diňleýär: 9987 UDP (TeamSpeak Ses hyzmaty), 10011 TCP (TeamSpeak ServerQuery) we 30033 TCP (TeamSpeak FileTransfer).

Şonuň üçin bu portlary aşakdaky ýaly açmak üçin diwar gorag düzgünleriňizi üýtgediň.

# firewall-cmd --zone=public --add-port=9987/udp --permanent
# firewall-cmd --zone=public --add-port=10011/tcp --permanent
# firewall-cmd --zone=public --add-port=30033/tcp --permanent
# firewall-cmd --reload

Ubuntu 18.04-de TeamSpeak Müşderisini gurmak

8. Ubuntu Desktop enjamyňyza giriň (islendik Linux OS ulanyp bilersiňiz) we wget buýrugyna girip, görkezilişi ýaly guruň.

$ wget http://dl.4players.de/ts/releases/3.1.9/TeamSpeak3-Client-linux_amd64-3.1.9.run
$ chmod 755 TeamSpeak3-Client-linux_amd64-3.1.9.run
$ ./TeamSpeak3-Client-linux_amd64-3.1.9.run
$ cd TeamSpeak3-Client-linux_amd64
./ts3client_runscript.sh

9. Serwer talap administratorynyň hasabyna girmek üçin serweri açanyňyzdan soň döredilen giriş adyny we paroly ulanyň. Bu ýerde, şeýle hem, açary bir gezek girizen ServerAdmin açary bilen üpjün edilmegiňiz soralar, aşakdaky habary görersiňiz, ýaňy guran toparlaýyn serweriňizde administratiw hukuklaryňyz bar.

Privilege Key successfully used.

Has giňişleýin maglumat üçin TeamSPeak Baş sahypasyna göz aýlaň: https://www.teamspeak.com/en/

Bu makalada TeamOSpeack Server-i CentOS 7-de we Ubuntu Desktop-da bir müşderini nädip gurmalydygyny düşündirdik. Paýlaşmak üçin soraglaryňyz ýa-da pikirleriňiz bar bolsa, bize ýetmek üçin aşakdaky seslenme formasyny ulanyň.