एंड्रॉयड

डेबियन 9 पर तारांकन स्थापित करने के लिए कैसे

(How-To) Create a Fully-Persistent Ubuntu 16.04 USB [Request]

(How-To) Create a Fully-Persistent Ubuntu 16.04 USB [Request]

विषयसूची:

Anonim

संचार अनुप्रयोगों के निर्माण के लिए तारांकन सबसे लोकप्रिय और व्यापक रूप से अपनाया गया खुला स्रोत ढांचा है। इसका उपयोग व्यक्तियों, छोटे व्यवसायों, बड़े उद्यमों और सरकारों द्वारा दुनिया भर में किया जाता है।

तारांकन सुविधाओं में कॉन्फ्रेंस कॉलिंग, वॉइसमेल, होल्ड पर संगीत, कॉल ट्रांसफर, कॉल कतार, कॉल रिकॉर्डिंग, डेटाबेस स्टोर / पुनर्प्राप्त और बहुत कुछ शामिल हैं।

इस ट्यूटोरियल में हम आपको बताएंगे कि डेबियन 9 पर तारांकन 15 कैसे स्थापित करें।

apt install asterisk (संस्करण 13) का एक पुराना संस्करण डेबियन सॉफ्टवेयर रिपॉजिटरी में उपलब्ध है और इसे apt install asterisk साथ स्थापित किया जा सकता है।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

अपने डेबियन सर्वर को अपडेट करें और Asterisk को डाउनलोड करने और बनाने के लिए आवश्यक पैकेजों को स्थापित करें:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

Asterisk डाउनलोड करना

इस लेख को लिखने के समय, तारांकन चिह्न का नवीनतम स्थिर संस्करण 15 संस्करण है।

/usr/src निर्देशिका में बदलें और निम्न wget कमांड के साथ Asterisk स्रोत कोड डाउनलोड करें:

cd /usr/src/ sudo wget

डाउनलोड पूरा होने के बाद, संग्रह निकालने के लिए टार कमांड का उपयोग करें:

sudo tar zxf asterisk-15-current.tar.gz

अगले चरणों के साथ जारी रखने से पहले आप Asterisk स्रोत निर्देशिका में परिवर्तन सुनिश्चित करें:

cd asterisk-15.*/

तारांकन निर्भरता स्थापित करना

एमपी 3 मॉड्यूल को बनाने और एमपी 3 फ़ाइलों का उपयोग करने के लिए आवश्यक एमपी 3 स्रोतों को डाउनलोड करने के लिए निम्नलिखित स्क्रिप्ट चलाएँ:

sudo contrib/scripts/get_mp3_source.sh

इसके बाद, अपने डेबियन सिस्टम पर निर्भरता के सभी को हल करने के लिए install_prereq स्क्रिप्ट चलाएँ:

sudo contrib/scripts/install_prereq install

स्क्रिप्ट सभी आवश्यक पैकेजों को स्थापित करेगी और सफल होने पर, यह निम्नलिखित संदेश को प्रिंट करेगी:

############################################# ## install completed successfully #############################################

यहां आपको 61 का डिफ़ॉल्ट ITU-T टेलीफोन कोड दिखाई देगा। लेकिन हमारे मामले में यदि आप उत्तरी अमेरिका में हैं तो जैसा कि मैं हूं, आप इसे 1 में बदलना चाहेंगे।

तारांकन स्थापित करना

configure स्क्रिप्ट चलाएँ जो संकलन करने के लिए तैयार तारांकन कोड प्राप्त करेगा:

sudo./configure

सफल समापन पर, आप निम्न आउटपुट देखेंगे:

exit टाइप exit या Asterisk CLI से बाहर निकलने के लिए CTRL+C

अंतिम चरण बूट पर शुरू करने के लिए तारांकन सेवा को सक्षम करने के लिए है:

sudo systemctl enable asterisk

फ़ायरवॉल को कॉन्फ़िगर करना

डिफ़ॉल्ट रूप से, SIP पोर्ट चलाने के लिए UDP पोर्ट 5060 का उपयोग करता है:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

अपनी आवश्यकता के अनुसार फ़ायरवॉल को समायोजित करने के लिए स्वतंत्र महसूस करें।

निष्कर्ष

इस गाइड में हमने आपको दिखाया है कि अपने डेबियन सिस्टम पर स्रोत से नवीनतम तारांकन संस्करण कैसे स्थापित करें।

अब आपको Asterisk दस्तावेज़ीकरण की जाँच करनी चाहिए और Asterisk को कॉन्फ़िगर और उपयोग करने के तरीके के बारे में और जानना चाहिए।

डेबियन तारांकन चिह्न