Giunsa ang Pag-install sa TeamSpeak Server sa CentOS 7


Ang TeamSpeak usa ka sikat, cross-platform nga VoIP ug text chat nga aplikasyon alang sa internal nga komunikasyon sa negosyo, edukasyon ug pagbansay (mga lektyur), online nga dula, ug pagkonektar sa mga higala ug pamilya. Ang panguna nga prayoridad niini mao ang paghatud sa usa ka solusyon nga mas yano nga gamiton, nga adunay lig-on nga mga sumbanan sa seguridad, maayo nga kalidad sa tingog, ug gamay nga paggamit sa sistema ug bandwidth. Naggamit kini og arkitektura sa kliyente-server ug makahimo sa pagdumala sa liboan ka dungan nga tiggamit.

I-deploy ang imong kaugalingon nga TeamSpeak Server sa usa ka Linux VPS ug ipaambit ang imong address sa TeamSpeak Server sa mga kauban sa team, higala ug pamilya o bisan kinsa nga gusto nimo nga makigkomunikar. Gamit ang libre nga desktop nga TeamSpeak Client, nagkonektar sila sa imong TeamSpeak Server ug nagsugod sa pagsulti. Sayon ra kana!

  • Kini sayon gamiton ug mapasibo kaayo.
  • Adunay desentralisado nga imprastraktura ug hilabihan ka masukod.
  • Nagsuporta sa taas nga mga sumbanan sa seguridad.
  • Nagtanyag ug talagsaong kalidad sa tingog.
  • Gitugotan ang gamay nga kapanguhaan sa sistema ug paggamit sa bandwidth.
  • Nagsuporta sa kusog nga pagbalhin sa file.
  • Nagsuporta usab sa usa ka lig-on nga sistema sa pagtugot.
  • Nagsuporta sa nindot nga 3D sound effects .
  • Gitugotan ang mobile connectivity ug daghan pa.

  1. CentOS 7 Server nga adunay Minimal System Installation
  2. CentOS 7 Server nga adunay Static IP Address

Sa kini nga panudlo, among ipasabut kung giunsa ang pag-install sa TeamSpeak Server sa imong CentOS 7 nga pananglitan ug usa ka desktop TeamSpeak Client sa usa ka makina sa Linux.

Pag-instalar sa TeamSpeak Server sa CentOS 7

1. Una magsugod pinaagi sa pag-update sa imong CentOS 7 server packages ug dayon i-install ang gikinahanglan nga mga dependency alang sa proseso sa pag-instalar gamit ang mosunod nga mga sugo.

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

2. Sunod, kinahanglan ka maghimo ug user para sa proseso sa TeamSpeak Server aron masiguro nga ang TeamSpeak server nagdagan sa user mode nga bulag sa ubang mga proseso.

# useradd teamspeak
# passwd teamspeak

3. Karon adto sa wget command ug dayon i-extract ang tarball ug kopyaha ang tanang files ngadto sa among unprivileged user's home directory sama sa gipakita.

# 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. Kung naa na ang tanan, karon switch sa teamspeak user ug sugdi ang teamspeak server nga mano-mano gamit ang mosunod nga mga sugo.

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

5. Aron madumala ang TeamSpeak Server ubos sa mga serbisyo sa Systemd, kinahanglan kang maghimo ug teamspeak service unit file.

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

Idugang ang mosunod nga configuration sa unit file.

[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

I-save ug isira ang file. Dayon sugdi ang teamspeak server sa pagkakaron ug himoa kini nga awtomatikong magsugod sa system boot sama sa mosunod.

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

6. Sa diha nga imong sugdan ang teamspeak server sa unang higayon, kini makamugna og administrator token/key nga imong gamiton sa pagkonektar sa server gikan sa TeamSpeak Client. Mahimo nimong tan-awon ang log file aron makuha ang yawe.

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

7. Sunod, ang TeamSpeak naminaw sa daghang mga pantalan: 9987 UDP (TeamSpeak Voice service), 10011 TCP (TeamSpeak ServerQuery) ug 30033 TCP (TeamSpeak FileTransfer).

Busa usba ang imong mga lagda sa firewall aron maablihan kini nga mga pantalan sama sa mosunod.

# 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

Pag-instalar sa TeamSpeak Client sa Ubuntu 18.04

8. Pag-login sa imong Ubuntu Desktop machine (mahimo nimong gamiton ang bisan unsang Linux OS) ug adto sa wget command ug i-install kini sama sa gipakita.

$ 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. Aron ma-access ang server query admin account, gamita ang loginname ug password nga gibuhat human sa pagsugod sa server. Dinhi, hangyoon ka usab sa paghatag sa ServerAdmin Key, sa higayon nga gisulod ang yawe, imong makita ang mensahe sa ubos nga nagpasabot nga ikaw karon adunay mga katungod sa pagdumala sa teamspeak server nga imong gi-install.

Privilege Key successfully used.

Para sa dugang nga impormasyon, tan-awa ang TeamSPeak Homepage: https://www.teamspeak.com/en/

Niini nga artikulo, among gipasabut kung giunsa ang pag-install sa TeamSpeack Server sa CentOS 7 ug usa ka kliyente sa Ubuntu Desktop. Kung naa kay pangutana o hunahuna nga ipaambit, gamita ang feedback form sa ubos para maabot mi.