నక్షత్రం: IP టెలిఫోనీ సాఫ్ట్‌వేర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి

నక్షత్రం, ఎలా వ్యవస్థాపించాలి

చుక్క ఇది ఒక మీ స్వంత VoIP- ఆధారిత స్విచ్‌బోర్డ్‌ను అమలు చేయడానికి ఉచిత మరియు ఓపెన్ సోర్స్ ప్లాట్‌ఫాం మీ చిన్న వ్యాపారం లేదా సంస్థ కోసం. ఈ విధంగా, మీరు మీ ఉత్పాదకతను మెరుగుపరచవచ్చు మరియు మీ వద్ద ఉన్న అన్ని ఫోన్‌లతో మీ కస్టమర్లకు మరింత సరైన మార్గంలో సేవ చేయగలుగుతారు.

ఈ గైడ్‌లో మీరు రెడీ ఉబుంటులో దీన్ని ఎలా ఇన్‌స్టాల్ చేయాలో మరియు కాన్ఫిగర్ చేయాలో తెలుసుకోండి, ఇది అత్యంత ప్రజాదరణ పొందిన పంపిణీలలో ఒకటి. కానీ దశలు ఇతర డెబియన్-ఆధారిత పంపిణీలకు మరియు ఇతర గ్నూ / లైనక్స్ డిస్ట్రోలకు కూడా చాలా పోలి ఉంటాయి, ఎందుకంటే ఇది సోర్స్ కోడ్ నుండి వ్యవస్థాపించబడుతుంది, బైనరీని ఉత్పత్తి చేయడానికి కంపైల్ చేస్తుంది.

మైక్రోసాఫ్ట్ విండోస్ లేదా మాకోస్ వంటి ఇతర ప్లాట్‌ఫారమ్‌ల కోసం, మీరు మూలాల నుండి కంపైల్ చేయనవసరం లేదు, మీరు ఇప్పటికే ఇన్‌స్టాల్ చేయడానికి సిద్ధంగా ఉన్న కంపైల్ చేసిన ప్యాకేజీలను కనుగొనవచ్చు.

దశలవారీగా ఆస్టరిస్క్‌ను ఇన్‌స్టాల్ చేయండి

చెయ్యలేరు ఆస్టరిస్క్‌ను ఇన్‌స్టాల్ చేయండి మీ సిస్టమ్‌లో, మీరు ఈ సాధారణ దశలను అనుసరించాలి ...

కనీసావసరాలు

ఆస్టరిస్క్ సంస్థాపనను ప్రారంభించడానికి ముందు, మీరు మొదట అన్నింటినీ కలిగి ఉండాలి అవసరమైన ప్యాకేజీలు కంపైల్ చేయడానికి. సాధారణంగా, మీ పంపిణీ ఇప్పటికే వాటిని కలిగి ఉండవచ్చు, కానీ మీరు ఈ క్రింది ప్రోగ్రామ్‌లను అమలు చేయడం ద్వారా ఖచ్చితంగా చెప్పవచ్చు (అవి ఇన్‌స్టాల్ చేయబడితే అవి ఏమీ చేయవు):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

ఇది wget ప్యాకేజీని ఇన్‌స్టాల్ చేస్తుంది, మూలాలను డౌన్‌లోడ్ చేయడానికి, సబ్‌వర్షన్ వెర్షన్ కంట్రోల్ సిస్టమ్ మరియు మూలం నుండి ప్యాకేజీని నిర్మించడానికి అవసరమైన ప్యాకేజీలను.

ఆస్టరిస్క్‌ను డౌన్‌లోడ్ చేయండి

కిందివి ఉంటాయి సొంత ఫాంట్‌లను డౌన్‌లోడ్ చేయండి ఆస్టరిస్క్ సాఫ్ట్‌వేర్, అనగా, మీరు ఈ ప్రోగ్రామ్ యొక్క బైనరీని నిర్మించగల సోర్స్ కోడ్. దీన్ని చేయడానికి, టెర్మినల్ నుండి మీరు తప్పక అమలు చేయాలి:

ఇది సాఫ్ట్‌వేర్ యొక్క ఆస్టరిస్క్ 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

డిపెండెన్సీలను పరిష్కరించండి

తదుపరి దశ డిపెండెన్సీలను పరిష్కరించండి ఆస్టరిస్క్ ఉంది, ముఖ్యంగా కాల్స్ కోసం అవసరమైన MP3 మాడ్యూల్ విషయానికి వస్తే. దీన్ని చేయడానికి, టెర్మినల్ నుండి మీరు ఈ ప్రయోజనాల కోసం అందుబాటులో ఉన్న స్క్రిప్ట్‌లను ఉపయోగించడానికి క్రింది ఆదేశాలను అమలు చేయవచ్చు:

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

ఈ ఆదేశాలు ఈ డిపెండెన్సీలను పరిష్కరిస్తాయి మరియు విజయవంతమైతే విజయవంతమైన సంస్థాపనా సందేశాన్ని ప్రదర్శిస్తాయి.

ఆస్టరిస్క్‌ను ఇన్‌స్టాల్ చేయండి

ఇప్పుడు ఆస్టరిస్క్‌ను కంపైల్ చేసి ఇన్‌స్టాల్ చేసే సమయం వచ్చింది. దీన్ని చేయడానికి, అనుసరించాల్సిన దశలు చాలా సులభం, మీరు ఉపయోగించాలి:

మీకు సమస్యలు ఉంటే లేదా మరొక సంస్కరణను ఇన్‌స్టాల్ చేయడానికి ప్రయత్నిస్తుంటే LEADME ఫైల్‌ను చదవండి. స్వల్ప తేడాలు ఉండవచ్చు.

sudo ./configure

sudo make menuselect

మెను నుండి, ఎంచుకోండి format_mp3 మరియు F12 నొక్కండి, మీరు కీబోర్డ్‌ను కూడా ఉపయోగించవచ్చు మరియు సేవ్ & ఎగ్జిట్ ఎంచుకోండి మరియు ENTER నొక్కండి.

ఆ తరువాత మీరు ప్రక్రియను ప్రారంభించవచ్చు సంగ్రహం వంటి:

sudo make -j2

మీ ప్రాసెసర్ యొక్క కోర్ల సంఖ్య ద్వారా -j తో వచ్చే సంఖ్యను మీరు సవరించవచ్చు. ఉదాహరణకు, మీకు 8 కోర్లు ఉంటే, సంకలనాన్ని వేగవంతం చేయడానికి మీరు -j8 ను ఉపయోగించవచ్చు. మీకు ఒక కెర్నల్ మాత్రమే ఉంటే, మీరు -j ఎంపికను అణచివేయవచ్చు.

ప్రాథమిక కాన్ఫిగరేషన్

సంకలనం పూర్తయిన తర్వాత, మీ కంప్యూటర్ పనితీరును బట్టి ఎక్కువ లేదా తక్కువ సమయం పడుతుంది, ఈ క్రిందివి సంస్థాపన బైనరీ నుండి:

sudo make install

ఇది ఇప్పటికే ఇన్‌స్టాల్ చేయబడుతుంది. కానీ ప్రక్రియ పూర్తి కాలేదు. తదుపరి దశ కొన్ని ప్రాథమిక PBX కాన్ఫిగరేషన్ ఫైళ్ళను వ్యవస్థాపించడం: 

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 = »నక్షత్రం»
  • AST_GROUP = »నక్షత్రం»

తదుపరి విషయం ఏమిటంటే సృష్టించిన వినియోగదారుని దీనికి జోడించడం డయల్అవుట్ మరియు ఆడియో సమూహాలు IP టెలిఫోనీ వ్యవస్థ పని చేయాల్సిన అవసరం ఉంది:

sudo usermod -a -G dialout,audio 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

ప్రక్రియను ప్రారంభించండి

ప్రతిదీ కాన్ఫిగర్ చేయబడిన తర్వాత, ఈ క్రిందివి సేవ ప్రారంభించండి ఇది ఆస్టరిస్క్ ప్రక్రియను ప్రారంభిస్తుంది. దీన్ని చేయడానికి, అమలు చేయండి:

sudo systemctl start asterisk

sudo systemctl enable asterisk

పారా ఇది పనిచేస్తుందని ధృవీకరించండి:

sudo asterisk -vvvr

ఇది పని చేయకపోతే, మీరు సరిగ్గా ప్రారంభించారా లేదా మీకు కొంత నియమం ఉందో లేదో తనిఖీ చేయండి ఫైర్‌వాల్ లేదా భద్రతా వ్యవస్థ అది నిరోధించవచ్చు.

మరింత సమాచారం - ఆస్టరిస్క్ వికీ

నక్షత్రం ఆకృతీకరణ

నక్షత్రం, ప్రత్యామ్నాయాలు

అన్నీ పూర్తయిన తర్వాత, మీరు ఇప్పటికే మీ VoIP టెలిఫోనీ సర్వర్‌ను కలిగి ఉండాలి, తద్వారా మీ LAN కి కనెక్ట్ చేయబడిన మీ ఫోన్‌లు సరిగ్గా పనిచేస్తాయి. అయితే, మీరు ఏదో ఒక రకమైన చేయవలసి వస్తే ఆకృతీకరణ ముఖ్యంగా, మీరు ఈ క్రింది ముఖ్యమైన ఆస్టరిస్క్ ఫైళ్ళను పరిగణనలోకి తీసుకోవచ్చు:

  • /etc/asterosk/asterisk.conf: ప్రధాన కాన్ఫిగరేషన్ ఫైల్. దీనిలో మీరు సిస్టమ్ గురించి అన్ని ప్రాథమికాలను కాన్ఫిగర్ చేయవచ్చు, మిగిలిన కాన్ఫిగరేషన్ ఉన్న డైరెక్టరీలు, సౌండ్ ఫైల్స్, మాడ్యూల్స్ మొదలైనవి, అలాగే సేవ యొక్క ముఖ్యమైన విధులు.
  • /etc/asterisk/sip.conf: ఇది మరొక ముఖ్యమైన కాన్ఫిగరేషన్ ఫైల్, ఇది సిస్టమ్ యొక్క వినియోగదారులను నిర్వచించటానికి SIP ప్రోటోకాల్ ఎలా పనిచేస్తుందో నిర్వచిస్తుంది, అలాగే వారు కనెక్ట్ చేయవలసిన సర్వర్లు. లోపల మీరు రెండు ముఖ్యమైన విభాగాలను చూస్తారు, ఒకటి [సాధారణం], గ్లోబల్ పారామితుల కోసం మరియు ఇతర విభాగాలు లేదా వినియోగదారులకు మరియు ఇతరులకు సందర్భాలు.
  • /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.   కంప్యూటర్ గార్డియన్ అతను చెప్పాడు

    ఆస్టరిస్క్ యొక్క సంస్థాపన మరియు ఆకృతీకరణను డాక్యుమెంట్ చేయడానికి ఎవరైనా ప్రోత్సహించబడటం చాలా ఆసక్తికరంగా ఉంది, ధన్యవాదాలు ఐజాక్.

    మీరు ఈ అంశంపై ఇతర వ్యాసాలతో కొనసాగాలని ఆలోచిస్తున్నారా? నేను మరింత కోరుకుంటున్నాను. మనందరికీ నెట్‌వర్క్ టెలిఫోన్లు లేవని నేను అర్థం చేసుకున్నాను, కాని మన మొబైల్ పరికరాల్లో VoIP సాఫ్ట్‌వేర్‌ను పరీక్షించగలమా? (ఉదాహరణకి)

    నేను అభినందనలు చెప్పాను మరియు ఈ విషయం గురించి లోతుగా పరిశోధన చేయమని మిమ్మల్ని ప్రోత్సహిస్తున్నారని నేను ఆశిస్తున్నాను.

    దన్యవాదాలు

  2.   మగడా అతను చెప్పాడు

    https://www.freepbx.org/

    బహుశా మీరు ఇంతకు ముందు ఇక్కడకు రావచ్చు. ఇది ఆస్టెరిక్స్ (ఎక్కువ లేదా అంతకంటే తక్కువ) కలిగి ఉంటుంది మరియు నియంత్రణ యూనిట్ యొక్క అన్ని మాన్యువల్ కాన్ఫిగరేషన్‌ను నివారిస్తుంది. ఏదైనా సందర్భంలో, మీరు దానికి సమయం మరియు సహనాన్ని అంకితం చేయాలి.

    ఉత్సాహంగా ఉన్నవారికి శుభం కలుగుతుంది !!!