तारा: आयपी टेलिफोनी सॉफ्टवेअर कसे स्थापित करावे

तारांकित, कसे स्थापित करावे

चौफुली हे एक आहे आपल्या स्वत: च्या व्हीओआयपी-आधारित स्विचबोर्डची अंमलबजावणी करण्यासाठी विनामूल्य आणि मुक्त स्रोत प्लॅटफॉर्म आपल्या लहान व्यवसाय किंवा संस्थेसाठी. अशा प्रकारे, आपण आपली उत्पादनक्षमता सुधारू शकता आणि आपल्याकडे असलेल्या सर्व फोनसह आपल्या ग्राहकांची सेवा अधिक चांगल्या प्रकारे देऊ शकाल.

या मार्गदर्शक मध्ये आपण होईल उबंटूमध्ये ते कसे स्थापित आणि कॉन्फिगर करावे ते शिका, कारण हे सर्वात लोकप्रिय वितरणांपैकी एक आहे. परंतु चरण इतर डेबियन-आधारित वितरणासाठी आणि इतर जीएनयू / लिनक्स डिस्ट्रॉससाठी देखील समान असू शकतात, कारण ते स्त्रोत कोडमधून स्थापित केले जातील, बायनरी तयार करण्यासाठी संकलित करतात.

मायक्रोसॉफ्ट विंडोज किंवा मॅकओएस सारख्या इतर प्लॅटफॉर्मसाठी आपल्याला स्रोतांकडून संकलित करण्याची आवश्यकता नाही, आपल्याला आधीपासूनच संकलित पॅकेजेस स्थापित करण्यास सापडतील.

एस्टरिस्क स्टेप बाय स्टेप इन्स्टॉल करा

सक्षम होण्यासाठी Asterisk स्थापित करा आपल्या सिस्टमवर, आपल्याला फक्त या सोप्या चरणांचे अनुसरण करावे लागेल ...

पूर्व शर्ती

Asterisk इंस्टॉलेशन सुरू करण्यापूर्वी, तुमच्याकडे आधी सर्व असणे आवश्यक आहे आवश्यक पॅकेजेस संकलित करणे. सर्वसाधारणपणे, आपल्या वितरणाकडे आधीपासूनच ते असण्याची शक्यता आहे, परंतु आपण खालील प्रोग्राम्स चालवून खात्री बाळगू शकता (ते स्थापित असल्यास ते काही करणार नाहीत):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

हे स्त्रोत डाउनलोड करण्यासाठी सबजेर्व्हन आवृत्ती नियंत्रण प्रणाली आणि स्त्रोत वरून पॅकेज तयार करण्यासाठी आवश्यक पॅकेजेस डाउनलोड करण्यासाठी विजेट पॅकेज स्थापित करेल.

तारांकित डाउनलोड करा

पुढील असेल स्वतःचे फॉन्ट डाउनलोड करा एस्टरिस्क सॉफ्टवेअर, म्हणजेच, स्त्रोत कोड ज्यावरून आपण या प्रोग्रामचे बायनरी तयार करू शकता. हे करण्यासाठी, टर्मिनलवरुन आपण कार्यान्वित केले पाहिजे:

हे सॉफ्टवेअरची Asterisk 18.3.0 आवृत्ती डाउनलोड करते, जे या लेखनातील नवीनतम आहे.

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

अवलंबित्व सोडवा

पुढील चरण आहे अवलंबित्व सोडवा एस्टरिस्ककडे आहे, विशेषत: जेव्हा कॉलसाठी आवश्यक असलेल्या एमपी 3 मॉड्यूलचा प्रश्न येतो. हे करण्यासाठी, टर्मिनलवरुन आपण या हेतूंसाठी उपलब्ध स्क्रिप्ट वापरण्यासाठी खालील आज्ञा चालवू शकता:

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

हे आदेश या अवलंबनांचे निराकरण करतील आणि यशस्वी झाल्यास यशस्वी स्थापना संदेश प्रदर्शित करतील.

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

Asterisk असे संकलित करून स्थापित करण्याची वेळ आली आहे. हे करण्यासाठी, अनुसरण करण्याचे चरण अगदी सोपे आहेत, आपल्याला फक्त हे वापरावे लागेल:

आपल्यास समस्या असल्यास किंवा दुसरी आवृत्ती स्थापित करण्याचा प्रयत्न करीत असल्यास लीडएमई फाइल वाचा. थोडेसे फरक असू शकतात.

sudo ./configure

sudo make menuselect

मेनू वरून निवडा format_mp3 आणि F12 दाबा, आपण कीबोर्ड देखील वापरू शकता आणि सेव्ह आणि एक्झिट निवडा आणि ENTER दाबा.

यानंतर आपण प्रक्रिया सुरू करू शकता संकलन जसे:

sudo make -j2

आपण आपल्या प्रोसेसरच्या कोर संख्येनुसार -j सह संख्या बदलू शकता. उदाहरणार्थ, आपल्याकडे 8 कोर असल्यास आपण संकलित गतीसाठी -j8 वापरू शकता. आपल्याकडे फक्त एक कर्नल असल्यास, आपण -j पर्याय दडपू शकता.

मूलभूत कॉन्फिगरेशन

एकदा संकलन पूर्ण झाल्यावर, जे आपल्या संगणकाच्या कार्यक्षमतेनुसार कमी-अधिक वेळ लागू शकेल, खालील आहे स्थापना बायनरी पासून:

sudo make install

ते आधीपासूनच स्थापित केले जाईल. परंतु प्रक्रिया पूर्ण झालेली नाही. पुढील चरणात काही मूलभूत पीबीएक्स कॉन्फिगरेशन फाइल्स स्थापित करणे आहे: 

sudo make basic-pbx

sudo make config

sudo ldconfig

अत्यावश्यक एस्टरिस्क सेटअपची पुढील पायरी म्हणजे नवीन वापरकर्ता तयार करणे. सुरक्षेच्या कारणास्तव, हे अधिक चांगले आहे नवीन वापरकर्ता तयार करा:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

आता, आपण खालील कॉन्फिगरेशन फाइल उघडली पाहिजे / etc / default / asterisk आपल्या आवडत्या मजकूर संपादकासह आणि दोन निर्बंधासह दोन ओळी (आरंभातून # काढा):

  • AST_USER = ter तारांकित »
  • AST_GROUP = ter तारांकित »

पुढील गोष्ट म्हणजे तयार केलेल्या वापरकर्त्यास जोडणे डायलआउट आणि ऑडिओ गट आयपी टेलिफोनी सिस्टमला कार्य करण्याची आवश्यकता आहेः

sudo usermod -a -G dialout,audio asterisk

आता आपण सुधारित करणे आवश्यक आहे परवानग्या आणि मालक डीफॉल्ट Asterisk द्वारे वापरलेल्या नसलेल्या तयार केलेल्या वापरकर्त्यासह वापरल्या जाणार्‍या काही फायली आणि निर्देशिका

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

प्रक्रिया सुरू करा

एकदा सर्वकाही कॉन्फिगर केले की खालील आहे सेवा सुरू करा जे Asterisk प्रक्रिया सुरू करते. हे करण्यासाठी, फक्त चालवा:

sudo systemctl start asterisk

sudo systemctl enable asterisk

परिच्छेद हे कार्य करीत असल्याचे सत्यापित करा:

sudo asterisk -vvvr

जर ते कार्य करत नसेल तर आपण योग्यरित्या प्रारंभ केला आहे किंवा आपल्याकडे काही प्रकारचे नियम असल्यास याची तपासणी करा फायरवॉल किंवा सुरक्षा व्यवस्था कदाचित ते अवरोधित करत असेल.

अधिक माहिती - एस्टरिस्क विकी

तारांकित संरचना

तारका, पर्याय

एकदा हे सर्व पूर्ण झाल्यावर आपल्याकडे आधीपासून आपला व्हीओआयपी टेलिफोनी सर्व्हर चालू असावा जेणेकरून आपल्या लॅनशी कनेक्ट केलेले आपले फोन योग्यरित्या कार्य करू शकतील. तथापि, आपण काही प्रकारचे करायचे असल्यास सेटअप विशेषतः, आपण खालील महत्त्वाच्या अ‍ॅस्ट्रिक फायली विचारात घेऊ शकता:

  • /etc/asterosk/asterisk.conf: ही मुख्य कॉन्फिगरेशन फाइल आहे. त्यामध्ये आपण सिस्टमबद्दल स्वतः सर्व मूलभूत गोष्टी कॉन्फिगर करू शकता, जसे की उर्वरित कॉन्फिगरेशन कोठे आहे त्या डिरेक्टरीज, साउंड फाइल्स, मॉड्यूल्स इत्यादी, तसेच सेवेची महत्त्वपूर्ण कार्ये.
  • /etc/asterisk/sip.conf: ही आणखी एक महत्वपूर्ण कॉन्फिगरेशन फाइल आहे, एसआयपी प्रोटोकॉल कार्य कसे करते हे स्पष्ट करते, सिस्टमच्या वापरकर्त्यांसाठी तसेच सर्व्हरसह ज्याने त्यांना कनेक्ट केले पाहिजे ते परिभाषित करते. आत आपण दोन महत्त्वाचे विभाग पाहू शकता, एक [सामान्य] जागतिक पॅरामीटर्स आणि इतर विभागांसाठी किंवा संदर्भ वापरकर्त्यांसाठी आणि इतरांसाठी.
  • /etc/asterisk/extensions.conf: आणखी एक महत्त्वाची तारांकित संरचना फाइल. त्यात आपण ते कसे वागेल हे ठरवू शकता.
  • /etc/asterisk/queues.conf- रांगा आणि रांगे एजंट्स म्हणजेच सदस्य कॉन्फिगर करणे.
  • /etc/asterisk/chan_dahdi.conf: जेथे संप्रेषण कार्डचे गट आणि मापदंड कॉन्फिगर केले आहेत.
  • /etc/asterisk/cdr.conf: जेथे केलेल्या कॉलचे रेकॉर्ड कसे संग्रहित करायचे हे दर्शविले जाते.
  • /etc/asterisk/features.conf: विशेष वैशिष्ट्ये जसे की हस्तांतरण, हस्तांतरण इ.
  • /etc/asterisk/voicemail.conf- व्हॉईसमेल खाती आणि सेटिंग्ज.
  • /etc/asterisk/confbridge.conf- कॉन्फरन्स रूमचे वापरकर्ते, खोल्या आणि मेनू पर्याय कॉन्फिगर करण्यासाठी.
  • इतर: तारांकन खूपच अष्टपैलू आणि लवचिक आहे, म्हणून या मुख्य गोष्टी असल्या तरी आणखी बर्‍याच कॉन्फिगरेशन असू शकतात.

2 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   संगणक पालक म्हणाले

    एस्टरिस्कची स्थापना आणि कॉन्फिगरेशनचे दस्तऐवजीकरण करण्यासाठी एखाद्यास प्रोत्साहित केले गेले आहे हे खूप मनोरंजक आहे, धन्यवाद इसॅक.

    आपण या विषयावरील इतर लेख सुरू ठेवण्याची योजना आखली आहे का? मला अजून नको आहे. मला समजले आहे की आपल्या सर्वांकडे नेटवर्क टेलिफोन नाही परंतु आम्ही आमच्या मोबाइल डिव्हाइसवर व्हीओआयपी सॉफ्टवेअरची चाचणी घेऊ शकतो? (उदाहरणार्थ)

    अभिनंदन आणि मी आशा करतो की आपणास या विषयात अभिवादन करणे सुरू ठेवण्यास प्रोत्साहित केले जाईल.

    खूप खूप धन्यवाद

  2.   Magda म्हणाले

    https://www.freepbx.org/

    कदाचित आपण आधी येथे मिळेल. यात अ‍ॅस्टरिक्स (अधिक किंवा कमी) समाविष्ट आहे आणि नियंत्रण युनिटची सर्व मॅन्युअल कॉन्फिगरेशन टाळते. असो तुम्हाला वेळ आणि संयम घालवावा लागेल.

    आनंद देणा to्यांना शुभेच्छा !!!