कैसे Linux (CentOS) में तारांकन स्थापित करने के लिए | शुरुआती तारांकन करने के लिए गाइड
विषयसूची:
- आवश्यक शर्तें
- सेलिनक्स को अक्षम करें
- Asterisk डाउनलोड करें
- तारांकन निर्भरता स्थापित करें
- तारांकन स्थापित करें
- फ़ायरवॉल नियम समायोजित करें
- निष्कर्ष
Asterisk सबसे लोकप्रिय और व्यापक रूप से अपनाया गया ओपन सोर्स PBX प्लेटफॉर्म है जो IP PBX सिस्टम, कॉन्फ्रेंस सर्वर और वीओआईपी गेटवे को पॉवर देता है। इसका उपयोग व्यक्तियों, छोटे व्यवसायों, बड़े उद्यमों और सरकारों द्वारा दुनिया भर में किया जाता है।
तारांकन सुविधाओं में ध्वनि मेल, होल्ड पर संगीत, कॉन्फ्रेंस कॉलिंग, कॉल कतार, कॉल रिकॉर्डिंग, इंटरैक्टिव वॉयस प्रतिक्रिया और बहुत कुछ शामिल हैं।
यह ट्यूटोरियल CentOS 7 पर Asterisk 15 को स्थापित करने के लिए आवश्यक चरणों के माध्यम से आपका मार्गदर्शन करेगा।
आवश्यक शर्तें
-
इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
अपने CentOS सिस्टम को अपडेट करें और Asterisk स्रोत कोड को संकलित करने के लिए आवश्यक विकास उपकरण इंस्टॉल करें:
sudo yum update
sudo yum groupinstall core base "Development Tools"
सेलिनक्स को अक्षम करें
यदि SELinux मोड को
enforcing
करने के लिए सेट किया गया है, तो Asterisk सही ढंग से काम नहीं करेगा।
SELinux सुरक्षा सुविधाओं को अक्षम करने के लिए,
/etc/selinux/config
फ़ाइल
SELINUX=disabled
और
SELINUX=disabled
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
फ़ाइल सहेजें और अपने CentOS सिस्टम को इसके साथ रिबूट करें:
sudo shutdown -r now
एक बार मशीन बूट हो जाए, तो सुनिश्चित करें कि
getenforce
कमांड रिटर्न
Disabled
:
getenforce
Asterisk डाउनलोड करें
हम
/usr/src
डायरेक्टरी में तारांकन स्रोत डाउनलोड करने जा रहे हैं जो स्रोत फ़ाइलों को रखने के लिए सामान्य स्थान है।
टाइप करके
/usr/src
निर्देशिका में बदलें:
cd /usr/src/
निम्नलिखित तार कमांड के साथ तारांकन 15 का नवीनतम संस्करण डाउनलोड करें:
sudo wget
डाउनलोड पूरा होने के बाद, निम्न कमांड का उपयोग करके डाउनलोड की गई फ़ाइल को निकालें:
sudo tar zxf asterisk-15-current.tar.gz
अगले चरणों को जारी रखने से पहले, सुनिश्चित करें कि आप टाइप करके तारांकन स्रोत निर्देशिका में परिवर्तन कर सकते हैं:
तारांकन निर्भरता स्थापित करें
एमपी 3 स्रोतों को डाउनलोड करें जो एमपी 3 मॉड्यूल के निर्माण और एस्टरिस्क पर एमपी 3 फ़ाइलों का उपयोग करने के लिए आवश्यक हैं:
sudo contrib/scripts/get_mp3_source.sh
अगले सभी लापता निर्भरताओं को
install_prereq
स्क्रिप्ट के साथ स्थापित
install_prereq
:
sudo contrib/scripts/install_prereq install
स्क्रिप्ट सभी आवश्यक पैकेजों को स्थापित करेगी और सफल होने पर, यह निम्नलिखित संदेश को प्रिंट करेगी:
############################################# ## install completed successfully #############################################
तारांकन स्थापित करें
configure
स्क्रिप्ट कई प्रकार के चेक का निर्माण करेगी जो सुनिश्चित करें कि निर्माण और स्थापना प्रक्रिया के लिए आवश्यक सभी निर्भरताएं मौजूद हैं, टाइप करके स्क्रिप्ट शुरू करें:
sudo./configure --libdir=/usr/lib64
सफल समापन पर, आप निम्न आउटपुट देखेंगे:
अंतिम चरण बूट पर शुरू करने के लिए तारांकन सेवा को सक्षम करना है:
sudo systemctl enable asterisk
फ़ायरवॉल नियम समायोजित करें
अब जब एस्टेरिस्क स्थापित हो गया है और चल रहा है तो आपको एस्टरिस्क विशिष्ट बंदरगाहों पर यातायात की अनुमति देने के लिए अपने फ़ायरवॉल को कॉन्फ़िगर करने की आवश्यकता है।
यदि आपके पास अपने सिस्टम पर फ़ायरवॉल सक्षम नहीं है, तो आप इस अनुभाग को छोड़ सकते हैं।अपनी पसंद का टेक्स्ट एडिटर खोलें और निम्नलिखित फ़ायरवॉल सेवा बनाएँ:
/etc/firewalld/services/asterisk.xml
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
फ़ाइल को सहेजें और टाइप करके नए फ़ायरवॉल नियम लागू करें:
sudo firewall-cmd --add-service=asterisk --permanent
sudo firewall-cmd --reload
अंत में जांचें कि क्या नए फ़ायरवॉल नियम सफलतापूर्वक लागू किए गए हैं:
sudo firewall-cmd --list-all
public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: ssh dhcpv6-client asterisk ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
अपनी आवश्यकता के अनुसार फ़ायरवॉल को समायोजित करने के लिए स्वतंत्र महसूस करें।
निष्कर्ष
इस गाइड में हमने आपको दिखाया है कि अपने CentOS सिस्टम पर स्रोत से नवीनतम तारांकन संस्करण कैसे स्थापित करें।
अब आपको Asterisk दस्तावेज़ीकरण की जाँच करनी चाहिए और Asterisk को कॉन्फ़िगर और उपयोग करने के तरीके के बारे में और जानना चाहिए।
सेंटो तारांकनसेंटो 7 पर php कंपोज़र को कैसे स्थापित करें और कैसे उपयोग करें

संगीतकार PHP के लिए एक निर्भरता प्रबंधक है। संगीतकार सभी आवश्यक PHP संकुल में खींच लेगा जो आपकी परियोजना पर निर्भर करता है और आपके लिए उन्हें प्रबंधित करता है। इस ट्यूटोरियल में, हम सेंटोस 7 मशीन पर कम्पोज़र को स्थापित करने और उपयोग करने के चरणों से गुजरेंगे।
डेबियन 9 पर तारांकन स्थापित करने के लिए कैसे

संचार अनुप्रयोगों के निर्माण के लिए तारांकन सबसे लोकप्रिय और व्यापक रूप से अपनाया गया खुला स्रोत ढांचा है। इस ट्यूटोरियल में हम आपको बताएंगे कि डेबियन 9 पर तारांकन 15 कैसे स्थापित करें।
Ubuntu 18.04 पर तारांकन चिह्न कैसे स्थापित करें

Asterisk सबसे लोकप्रिय और व्यापक रूप से अपनाया गया ओपन सोर्स PBX प्लेटफॉर्म है जो IP PBX सिस्टम, कॉन्फ्रेंस सर्वर और वीओआईपी गेटवे को पॉवर देता है। यह ट्यूटोरियल आपको उबंटू 18.04 पर तारांकन 15 स्थापित करने के लिए आवश्यक चरणों के माध्यम से मार्गदर्शन करेगा।