ວິທີການຕິດຕັ້ງ ServerSpeak Server ໃນ CentOS 7


TeamSpeak ແມ່ນໂປແກຼມ VoIP ຂ້າມທີ່ມີຄວາມນິຍົມແລະການສົນທະນາດ້ານຂໍ້ຄວາມ ສຳ ລັບການສື່ສານທຸລະກິດພາຍໃນ, ການສຶກສາແລະການຝຶກອົບຮົມ (ການບັນຍາຍ), ການຫຼີ້ນເກມ online ແລະການເຊື່ອມຕໍ່ກັບ ໝູ່ ເພື່ອນແລະຄອບຄົວ. ບູລິມະສິດຕົ້ນຕໍຂອງມັນແມ່ນການສະ ໜອງ ການແກ້ໄຂທີ່ງ່າຍດາຍກວ່າການ ນຳ ໃຊ້, ມີມາດຕະຖານຄວາມປອດໄພທີ່ເຂັ້ມແຂງ, ຄຸນນະພາບສຽງທີ່ດີເລີດ, ແລະການ ນຳ ໃຊ້ລະບົບແລະແບນວິດ ໜ້ອຍ ລົງ. ມັນໃຊ້ສະຖາປັດຕະຍະ ກຳ ສຳ ລັບລູກຄ້າແລະມີຄວາມສາມາດຈັດການກັບຜູ້ໃຊ້ຫລາຍພັນຄົນພ້ອມກັນ.

ນຳ ໃຊ້ ServerSpeak Server ຂອງທ່ານເອງໃນ Linux VPS ແລະແບ່ງປັນທີ່ຢູ່ TeamSpeak Server ຂອງທ່ານກັບເພື່ອນຮ່ວມທີມ, ໝູ່ ເພື່ອນແລະຄອບຄົວຫຼືຜູ້ທີ່ທ່ານຕ້ອງການສື່ສານ. ການ ນຳ ໃຊ້ໂປແກຼມລູກຄ້າແບບບໍ່ເສຍຄ່າ TeamSpeak, ພວກເຂົາເຊື່ອມຕໍ່ກັບ TeamSpeak Server ຂອງທ່ານແລະເລີ່ມເວົ້າ. ມັນງ່າຍທີ່!

  • ມັນງ່າຍທີ່ຈະໃຊ້ແລະສາມາດປັບແຕ່ງໄດ້ສູງ.
  • ມີໂຄງລ່າງພື້ນຖານທີ່ມີການແບ່ງຂັ້ນຄຸ້ມຄອງແລະມີຂະ ໜາດ ໃຫຍ່.
  • ສະ ໜັບ ສະ ໜູນ ມາດຕະຖານຄວາມປອດໄພສູງ.
  • ສະ ເໜີ ຄຸນນະພາບສຽງທີ່ ໜ້າ ສັງເກດ.
  • ອະນຸຍາດໃຫ້ ນຳ ໃຊ້ລະບົບແລະລະບົບແບນວິດຂອງລະບົບຕ່ ຳ.
  • ສະ ໜັບ ສະ ໜູນ ການໂອນໄຟລ໌ທີ່ມີປະສິດທິພາບ.
  • ຍັງສະ ໜັບ ສະ ໜູນ ລະບົບການອະນຸຍາດທີ່ເຂັ້ມແຂງ.
  • ສະ ໜັບ ສະ ໜູນ ຜົນກະທົບສຽງ 3D ທີ່ສວຍງາມ.
  • ຊ່ວຍໃຫ້ມີການເຊື່ອມຕໍ່ຜ່ານມືຖືແລະອື່ນໆອີກ.

<

  • CentOS 7 Server ດ້ວຍການຕິດຕັ້ງລະບົບ ໜ້ອຍ
  • CentOS 7 Server ທີ່ມີ IP Address Static
  • ໃນບົດແນະ ນຳ ນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕິດຕັ້ງ TeamSpeak Server ໃນຕົວຢ່າງ CentOS 7 ຂອງທ່ານແລະ desktop TeamSpeak Client ໃນເຄື່ອງ Linux.

    ຕິດຕັ້ງ TeamSpeak Server ໃນ CentOS 7

    1. ທຳ ອິດເລີ່ມຕົ້ນໂດຍການປັບປຸງແພັກເກດເຊີບເວີ CentOS 7 ຂອງທ່ານແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງຄວາມເພິ່ງພາອາໃສທີ່ ຈຳ ເປັນ ສຳ ລັບຂັ້ນຕອນການຕິດຕັ້ງໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

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

    2. ຕໍ່ໄປ, ທ່ານ ຈຳ ເປັນຕ້ອງສ້າງຜູ້ໃຊ້ ສຳ ລັບຂັ້ນຕອນຂອງ TeamSpeak Server ເພື່ອຮັບປະກັນວ່າ server ຂອງ TeamSpeak ກຳ ລັງເຮັດວຽກຢູ່ໃນ ໂໝດ ຂອງຜູ້ໃຊ້ແຍກອອກຈາກຂະບວນການອື່ນ.

    # useradd teamspeak
    # passwd teamspeak
    

    3. ດຽວນີ້ເຂົ້າໄປທີ່ ຄຳ ສັ່ງ wget ແລະຫຼັງຈາກນັ້ນສະກັດ tarball ແລະ ສຳ ເນົາເອກະສານທັງ ໝົດ ໃສ່ໃນລະບົບທີ່ຢູ່ເຮືອນຂອງຜູ້ໃຊ້ທີ່ບໍ່ໄດ້ເຮັດວຽກຂອງພວກເຮົາດັ່ງທີ່ສະແດງໄວ້.

    # 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. ເມື່ອທຸກສິ່ງທຸກຢ່າງຢູ່ໃນສະຖານທີ່, ຕອນນີ້ປ່ຽນເປັນຜູ້ໃຊ້ teampeak ແລະເລີ່ມ serverpeak server ດ້ວຍຕົນເອງໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

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

    5. ໃນການຈັດການ TeamSpeak Server ພາຍໃຕ້ການບໍລິການຂອງ Systemd, ທ່ານຕ້ອງສ້າງເອກະສານຫນ່ວຍບໍລິການຂອງ teampeak.

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

    ຕື່ມການຕັ້ງຄ່າຕໍ່ໄປນີ້ໃນແຟ້ມຫົວ ໜ່ວຍ.

    [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
    

    ບັນທຶກແລະປິດແຟ້ມ. ຫຼັງຈາກນັ້ນ, ເລີ່ມຕົ້ນ serverpeak server ສຳ ລັບດຽວນີ້ແລະຊ່ວຍໃຫ້ມັນເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດໃນລະບົບ boot system ດັ່ງຕໍ່ໄປນີ້.

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

    6. ເມື່ອທ່ານເລີ່ມຕົ້ນ serverpeak server ເປັນເທື່ອ ທຳ ອິດ, ມັນສ້າງເຄື່ອງ ໝາຍ token/ຜູ້ເບິ່ງແຍງລະບົບເຊິ່ງທ່ານຈະໃຊ້ເພື່ອເຊື່ອມຕໍ່ກັບເຊີບເວີຈາກ TeamSpeak Client. ທ່ານສາມາດເບິ່ງເອກະສານບັນທຶກເພື່ອຈະໄດ້ຂໍກະແຈ.

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

    7. ຕໍ່ໄປ, TeamSpeak ຟັງຫລາຍໆພອດ: 9987 UDP (ບໍລິການ TeamSpeak Voice), 10011 TCP (TeamSpeak ServerQuery) ແລະ 30033 TCP (TeamSpeak FileTransfer).

    ສະນັ້ນດັດແປງກົດລະບຽບໄຟວໍຂອງທ່ານເພື່ອເປີດພອດເຫຼົ່ານີ້ດັ່ງຕໍ່ໄປນີ້.

    # 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
    

    ການຕິດຕັ້ງລູກຄ້າ TeamSpeak ໃນ Ubuntu 18.04

    8. ເຂົ້າສູ່ລະບົບເຄື່ອງ Ubuntu Desktop ຂອງທ່ານ (ທ່ານສາມາດໃຊ້ Linux OS ໃດໆ) ແລະເຂົ້າໄປທີ່ ຄຳ ສັ່ງ wget ແລະຕິດຕັ້ງຕາມທີ່ສະແດງໄວ້.

    $ 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. ໃນການເຂົ້າເຖິງບັນຊີ admin query server, ໃຫ້ໃຊ້ຊື່ເຂົ້າສູ່ລະບົບແລະລະຫັດຜ່ານທີ່ຖືກສ້າງຂື້ນຫລັງຈາກເລີ່ມຕົ້ນ server. ນີ້, ທ່ານຍັງຈະຖືກຮ້ອງຂໍໃຫ້ສະ ໜອງ ServerAdmin Key, ເມື່ອເຂົ້າລະຫັດແລ້ວ, ທ່ານຈະເຫັນຂໍ້ຄວາມຂ້າງລຸ່ມນີ້ ໝາຍ ຄວາມວ່າທ່ານມີສິດໃນການບໍລິຫານຢູ່ໃນ serverpeak server ທີ່ທ່ານຫາກໍ່ຕິດຕັ້ງ.

    Privilege Key successfully used.
    

    ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເຂົ້າເບິ່ງ ໜ້າ ເວບຂອງ TeamSPeak: https://www.teamspeak.com/en/

    ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ອະທິບາຍວິທີການຕິດຕັ້ງ TeamSpeack Server ໃນ CentOS 7 ແລະລູກຄ້າໃນ Ubuntu Desktop. ຖ້າທ່ານມີ ຄຳ ຖາມຫຼືຄວາມຄິດທີ່ຈະແບ່ງປັນ, ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຕິດຕໍ່ຫາພວກເຮົາ.