CentOS 7 में टीमस्पीक सर्वर कैसे स्थापित करें


टीमस्पीक आंतरिक व्यापार संचार, शिक्षा और प्रशिक्षण (व्याख्यान), ऑनलाइन गेमिंग और दोस्तों और परिवार के साथ जुड़ने के लिए एक लोकप्रिय, क्रॉस-प्लेटफॉर्म वीओआईपी और टेक्स्ट चैट एप्लिकेशन है। इसकी प्राथमिक प्राथमिकता एक ऐसा समाधान प्रदान करना है जो मजबूत सुरक्षा मानकों, शानदार आवाज की गुणवत्ता और कम प्रणाली और बैंडविड्थ उपयोग के साथ उपयोग करने के लिए सरल है। यह क्लाइंट-सर्वर आर्किटेक्चर का उपयोग करता है और एक साथ हजारों उपयोगकर्ताओं को संभालने में सक्षम है।

लिनक्स वीपीएस पर अपना टीमस्पीक सर्वर तैनात करें और अपने टीमस्पीक सर्वर पते को टीम के साथियों, दोस्तों और परिवार या किसी भी व्यक्ति के साथ साझा करें जिसे आप संवाद करना चाहते हैं। मुफ्त डेस्कटॉप टीमस्पीक क्लाइंट का उपयोग करते हुए, वे आपके टीमस्पीक सर्वर से कनेक्ट होते हैं और बात करना शुरू करते हैं। इट्स दैट ईजी!

आप लाइनोड से 0 के लिए 2GB RAM VPS प्राप्त कर सकते हैं, लेकिन यह अप्रबंधित है। यदि आप एक प्रबंधित VPS चाहते हैं, तो हमारे नए BlueHost प्रमोशन ऑफ़र का उपयोग करें, आप जीवन के लिए एक मुफ़्त डोमेन के साथ होस्टिंग पर 40% प्राप्त करेंगे। यदि आपको एक प्रबंधित VPS मिलता है, तो वे संभवतः आपके लिए TeamSpeak Server इंस्टॉल करेंगे।

  • It is easy to use and highly customizable.
  • Has a decentralized infrastructure and is highly scalable.
  • Supports high security standards.
  • Offers remarkable voice quality.
  • Allows for low system resource and bandwidth usage.
  • Supports powerful file transfer.
  • Also supports a robust permission system.
  • Supports stunning 3D sound effects .
  • Allows for mobile connectivity and lots more.
  1. CentOS 7 Server with Minimal System Installation
  2. CentOS 7 Server with Static IP Address

इस ट्यूटोरियल में, हम बताएंगे कि कैसे TeamSpeak Server को अपने CentOS 7 इंस्टेंस पर और डेस्कटॉप TeamSpeak Client को लिनक्स मशीन पर इंस्टॉल करना है।

CentOS 7 में TeamSpeak सर्वर स्थापित करना

1। सबसे पहले अपने CentOS 7 सर्वर पैकेज को अपडेट करके प्रारंभ करें और फिर निम्न आदेशों का उपयोग करके स्थापना प्रक्रिया के लिए आवश्यक निर्भरताएं स्थापित करें।

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

2। इसके बाद, आपको यह सुनिश्चित करने के लिए टीमस्पीक सर्वर प्रक्रिया के लिए एक उपयोगकर्ता बनाने की आवश्यकता है कि टीमस्पीक सर्वर अन्य प्रक्रियाओं से अलग किए गए उपयोगकर्ता मोड में चल रहा है।

# useradd teamspeak
# passwd teamspeak

3। अब टीमस्पीक सर्वर डाउनलोड पेज पर जाएं और सबसे हाल के संस्करण को पकड़ो (अर्थात 3.2.0 ) निम्नलिखित कमांड का उपयोग करके तारकोल निकालें और फिर सभी को कॉपी करें हमारे unprivileged उपयोगकर्ता के घर निर्देशिका के लिए फाइल के रूप में दिखाया गया है।

# 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 उपयोगकर्ता पर जाएं और निम्नलिखित आदेशों का उपयोग करके मैन्युअल रूप से टीमपेक सर्वर शुरू करें।

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

5। सिस्टमस्पीड सेवाओं के तहत टीमस्पीक सर्वर को प्रबंधित करने के लिए, आपको एक टीमपेक सेवा इकाई फ़ाइल बनाने की आवश्यकता है।

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

इकाई फ़ाइल में निम्न कॉन्फ़िगरेशन जोड़ें।

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

[Service]
WorkingDirectory=/home/teamspeak/
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। जब आप पहली बार teampeak सर्वर प्रारंभ करते हैं, तो यह एक व्यवस्थापक बनाता है टोकन/कुंजी जिसे आप सर्वर से कनेक्ट करने के लिए उपयोग करेंगे टीमस्पीक क्लाइंट से। आप कुंजी प्राप्त करने के लिए लॉग फ़ाइल देख सकते हैं।

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

7। अगला, टीमस्पीक कई पोर्ट पर सुनता है: 9987 UDP (टीमस्पीक वॉयस सर्विस), 10011 टीसीपी (टीमस्पीक सर्वराइक) और 30033 टीसीपी (टीमस्पीक फाइलट्रांसफर)।

इसलिए इन पोर्ट को खोलने के लिए अपने फ़ायरवॉल नियमों को संशोधित करें।

# 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 में टीमस्पीक क्लाइंट स्थापित करना

8। अपने उबंटू डेस्कटॉप मशीन में लॉगिन करें (आप किसी भी लिनक्स ओएस का उपयोग कर सकते हैं) और टीमस्पीक क्लाइंट डाउनलोड पेज पर जाएं और सबसे हालिया संस्करण को पकड़ें (अर्थात 3.1.9 ) निम्न कमांड का उपयोग करके और इसे दिखाए अनुसार स्थापित करें।

$ 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। सर्वर क्वेरी व्यवस्थापक खाते तक पहुंचने के लिए, लॉगिननाम और पासवर्ड का उपयोग करें जो सर्वर शुरू करने के बाद बनाए गए थे। यहां, आपसे ServerAdmin Key प्रदान करने के लिए भी कहा जाएगा, एक बार कुंजी दर्ज करने के बाद, आप नीचे दिए गए संदेश को देखेंगे जिसका अर्थ है कि आपके द्वारा अभी स्थापित किए गए टीमपेक सर्वर पर प्रशासनिक अधिकार हैं।

Privilege Key successfully used.

अधिक जानकारी के लिए, TeamSPeak होमपेज देखें: https://www.teamspeak.com/en/

इस लेख में, हमने समझाया है कि CentOS 7 पर TeamSpeack Server और Ubuntu Desktop पर एक क्लाइंट कैसे स्थापित किया जाए। यदि आपके पास साझा करने के लिए कोई प्रश्न या विचार हैं, तो हमें तक पहुँचने के लिए नीचे दिए गए फ़ीडबैक फ़ॉर्म का उपयोग करें।