CentOS 7-ൽ TeamSpeak സെർവർ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


TeamSpeak എന്നത് ആന്തരിക ബിസിനസ് ആശയവിനിമയം, വിദ്യാഭ്യാസം, പരിശീലനം (പ്രഭാഷണങ്ങൾ), ഓൺലൈൻ ഗെയിമിംഗ്, സുഹൃത്തുക്കളുമായും കുടുംബാംഗങ്ങളുമായും കണക്റ്റുചെയ്യൽ എന്നിവയ്uക്കായുള്ള ജനപ്രിയവും ക്രോസ്-പ്ലാറ്റ്uഫോം VoIP, ടെക്സ്റ്റ് ചാറ്റ് ആപ്ലിക്കേഷനുമാണ്. ശക്തമായ സുരക്ഷാ മാനദണ്ഡങ്ങൾ, മികച്ച ശബ്uദ നിലവാരം, കുറഞ്ഞ സിസ്റ്റം, ബാൻഡ്uവിഡ്ത്ത് ഉപയോഗം എന്നിവ ഉപയോഗിച്ച് ഉപയോഗിക്കാൻ എളുപ്പമുള്ള ഒരു പരിഹാരം നൽകുക എന്നതാണ് ഇതിന്റെ പ്രാഥമിക മുൻഗണന. ഇത് ഒരു ക്ലയന്റ്-സെർവർ ആർക്കിടെക്ചർ ഉപയോഗിക്കുന്നു കൂടാതെ ഒരേസമയം ആയിരക്കണക്കിന് ഉപയോക്താക്കളെ കൈകാര്യം ചെയ്യാൻ പ്രാപ്തമാണ്.

ഒരു Linux VPS-ൽ നിങ്ങളുടേതായ TeamSpeak സെർവർ വിന്യസിക്കുകയും ടീമംഗങ്ങൾ, സുഹൃത്തുക്കൾ, കുടുംബാംഗങ്ങൾ അല്ലെങ്കിൽ നിങ്ങൾ ആശയവിനിമയം നടത്താൻ ആഗ്രഹിക്കുന്ന ആരുമായും നിങ്ങളുടെ TeamSpeak സെർവർ വിലാസം പങ്കിടുകയും ചെയ്യുക. സൗജന്യ ഡെസ്ക്ടോപ്പ് TeamSpeak ക്ലയന്റ് ഉപയോഗിച്ച്, അവർ നിങ്ങളുടെ TeamSpeak സെർവറിലേക്ക് കണക്റ്റുചെയ്uത് സംസാരിക്കാൻ തുടങ്ങുന്നു. അത് വളരെ എളുപ്പമാണ്!

  • ഇത് ഉപയോഗിക്കാൻ എളുപ്പവും വളരെ ഇഷ്ടാനുസൃതമാക്കാവുന്നതുമാണ്.
  • ഒരു വികേന്ദ്രീകൃത അടിസ്ഥാന സൗകര്യമുണ്ട്, അത് ഉയർന്ന തോതിലുള്ളതാണ്.
  • ഉയർന്ന സുരക്ഷാ മാനദണ്ഡങ്ങൾ പിന്തുണയ്ക്കുന്നു.
  • ശ്രദ്ധേയമായ ശബ്ദ നിലവാരം വാഗ്ദാനം ചെയ്യുന്നു.
  • കുറഞ്ഞ സിസ്റ്റം റിസോഴ്uസും ബാൻഡ്uവിഡ്ത്ത് ഉപയോഗവും അനുവദിക്കുന്നു.
  • ശക്തമായ ഫയൽ കൈമാറ്റത്തെ പിന്തുണയ്ക്കുന്നു.
  • ഒരു ശക്തമായ അനുമതി സംവിധാനവും പിന്തുണയ്ക്കുന്നു.
  • അതിശയകരമായ 3D ശബ്uദ ഇഫക്റ്റുകൾ പിന്തുണയ്ക്കുന്നു.
  • മൊബൈൽ കണക്റ്റിവിറ്റിയും മറ്റും അനുവദിക്കുന്നു.

  1. മിനിമൽ സിസ്റ്റം ഇൻസ്റ്റാളേഷനോടുകൂടിയ CentOS 7 സെർവർ
  2. സ്റ്റാറ്റിക് IP വിലാസമുള്ള CentOS 7 സെർവർ

ഈ ട്യൂട്ടോറിയലിൽ, നിങ്ങളുടെ CentOS 7 ഇൻസ്റ്റൻസിൽ TeamSpeak സെർവറും ഒരു ലിനക്സ് മെഷീനിൽ ഒരു ഡെസ്ക്ടോപ്പ് TeamSpeak ക്ലയന്റും എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിക്കും.

CentOS 7-ൽ TeamSpeak സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

1. ആദ്യം നിങ്ങളുടെ CentOS 7 സെർവർ പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്തുകൊണ്ട് ആരംഭിക്കുക, തുടർന്ന് താഴെ പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് ഇൻസ്റ്റലേഷൻ പ്രക്രിയയ്ക്ക് ആവശ്യമായ ഡിപൻഡൻസികൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

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

2. അടുത്തതായി, TeamSpeak സെർവർ മറ്റ് പ്രോസസ്സുകളിൽ നിന്ന് വേർപെടുത്തിയ ഉപയോക്തൃ മോഡിലാണ് പ്രവർത്തിക്കുന്നതെന്ന് ഉറപ്പാക്കാൻ TeamSpeak സെർവർ പ്രോസസ്സിനായി നിങ്ങൾ ഒരു ഉപയോക്താവിനെ സൃഷ്ടിക്കേണ്ടതുണ്ട്.

# useradd teamspeak
# passwd teamspeak

3. ഇപ്പോൾ wget കമാൻഡിലേക്ക് പോയി ടാർബോൾ എക്uസ്uട്രാക്uറ്റ് ചെയ്uത് കാണിച്ചിരിക്കുന്നതുപോലെ എല്ലാ ഫയലുകളും ഞങ്ങളുടെ പ്രത്യേകാവകാശമില്ലാത്ത ഉപയോക്താവിന്റെ ഹോം ഡയറക്uടറിയിലേക്ക് പകർത്തുക.

# 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. എല്ലാം ശരിയായിക്കഴിഞ്ഞാൽ, ഇപ്പോൾ ടീംസ്പീക്ക് ഉപയോക്താവിലേക്ക് മാറുകയും താഴെ പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് ടീംസ്പീക്ക് സെർവർ സ്വമേധയാ ആരംഭിക്കുകയും ചെയ്യുക.

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

5. Systemd സേവനങ്ങൾക്ക് കീഴിൽ TeamSpeak സെർവർ നിയന്ത്രിക്കുന്നതിന്, നിങ്ങൾ ഒരു teamspeak സേവന യൂണിറ്റ് ഫയൽ സൃഷ്ടിക്കേണ്ടതുണ്ട്.

$ 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

ഫയൽ സംരക്ഷിച്ച് അടയ്ക്കുക. തുടർന്ന് ടീംസ്പീക്ക് സെർവർ ഇപ്പോൾ ആരംഭിക്കുക, താഴെ പറയുന്ന രീതിയിൽ സിസ്റ്റം ബൂട്ടിൽ സ്വയമേവ ആരംഭിക്കാൻ അത് പ്രവർത്തനക്ഷമമാക്കുക.

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

6. നിങ്ങൾ ആദ്യമായി ടീംസ്പീക്ക് സെർവർ ആരംഭിക്കുമ്പോൾ, അത് ഒരു അഡ്uമിനിസ്uട്രേറ്റർ ടോക്കൺ/കീ ജനറേറ്റുചെയ്യുന്നു, അത് ഒരു ടീംസ്uപീക്ക് ക്ലയന്റിൽ നിന്ന് സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ നിങ്ങൾ ഉപയോഗിക്കും. കീ ലഭിക്കാൻ നിങ്ങൾക്ക് ലോഗ് ഫയൽ കാണാനാകും.

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

7. അടുത്തതായി, TeamSpeak നിരവധി പോർട്ടുകളിൽ ശ്രദ്ധിക്കുന്നു: 9987 UDP (TeamSpeak Voice service), 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

ഉബുണ്ടു 18.04-ൽ TeamSpeak Client ഇൻസ്റ്റാൾ ചെയ്യുന്നു

8. നിങ്ങളുടെ ഉബുണ്ടു ഡെസ്uക്uടോപ്പ് മെഷീനിൽ ലോഗിൻ ചെയ്യുക (നിങ്ങൾക്ക് ഏത് ലിനക്uസ് ഒഎസും ഉപയോഗിക്കാം) തുടർന്ന് 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. സെർവർ അന്വേഷണ അഡ്uമിൻ അക്കൗണ്ട് ആക്uസസ് ചെയ്യുന്നതിന്, സെർവർ ആരംഭിച്ചതിന് ശേഷം സൃഷ്uടിച്ച ലോഗിൻ നെയിമും പാസ്uവേഡും ഉപയോഗിക്കുക. ഇവിടെ, സെർവർഅഡ്മിൻ കീ നൽകാൻ നിങ്ങളോട് ആവശ്യപ്പെടും, ഒരിക്കൽ കീ നൽകി, നിങ്ങൾ ഇപ്പോൾ ഇൻസ്റ്റാൾ ചെയ്ത ടീംസ്പീക്ക് സെർവറിൽ നിങ്ങൾക്ക് അഡ്മിനിസ്ട്രേറ്റീവ് അവകാശങ്ങൾ ഉണ്ടെന്ന് അർത്ഥമാക്കുന്ന സന്ദേശം താഴെ കാണും.

Privilege Key successfully used.

കൂടുതൽ വിവരങ്ങൾക്ക്, TeamSPeak ഹോംപേജ് പരിശോധിക്കുക: https://www.teamspeak.com/en/

ഈ ലേഖനത്തിൽ, CentOS 7-ൽ TeamSpeack സെർവറും ഉബുണ്ടു ഡെസ്ക്ടോപ്പിൽ ഒരു ക്ലയന്റും എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. നിങ്ങൾക്ക് പങ്കിടാൻ എന്തെങ്കിലും ചോദ്യങ്ങളോ ചിന്തകളോ ഉണ്ടെങ്കിൽ, ഞങ്ങളെ ബന്ധപ്പെടാൻ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക.