Asterisk Yiyo iqonga lasimahla nelivulekileyo lokusebenzisa i-switch yakho esekwe kwiVoIP kwishishini lakho elincinci okanye umbutho. Ngale ndlela, unokuyiphucula imveliso yakho kwaye ubenakho ukubanceda abathengi bakho ngendlela efanelekileyo ngakumbi ngazo zonke iifowuni onazo.
Kwesi sikhokelo uza kuthi funda ukuyifaka nokuyicwangcisa ku-Ubuntu, njengoko yenye yezona zinto zisasazwayo. Kodwa amanyathelo anokufana kakhulu nolunye ulwabiwo olusekwe kwi-Debian, kwaye nakwezinye i-GNU / Linux distros, njengoko izakufakwa kwikhowudi yomthombo, ukudibanisa ukuvelisa i-binary.
Faka inyathelo le-Asterisk ngenyathelo
Ukuze ukwazi faka iAsterisk kwinkqubo yakho, kuya kufuneka ulandele la manyathelo alula ...
Izinto ezifuneka kuqala
Ngaphambi kokuqala ufakelo lwe-Asterisk, kufuneka uqale ube nayo yonke ifayile ye iipakethe eziyimfuneko ukuqokelela. Ngokubanzi, kunokwenzeka ukuba ulwabiwo lwakho sele unazo, kodwa ungakhuseleka ngokuqhuba ezi nkqubo zilandelayo (ukuba zifakiwe abanakwenza nto):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wget build-essential subversion
Oko kuyakufakela iphakheji yewget, yokukhuphela imithombo yolwazi, inkqubo yolawulo lwenguqulo yenguqulo, kunye neephakeji ezifanelekileyo zokwakha iphakheji kumthombo.
Khuphela iAsterisk
Oku kulandelayo kuya kuba khuphela iifonti zakho Isoftware ye-Asterisk, oko kukuthi, ikhowudi yemvelaphi apho ungakha khona into yokubini kule nkqubo. Ukwenza oku, ukusuka kwisiphelo sendlela kufuneka uyenze:
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
Sombulula ukuxhomekeka
Inqanaba elilandelayo sombulula ukuxhomekeka iAsterisk inayo, ngakumbi xa kufikwa kwimodyuli yeMP3 efunekayo kwiminxeba. Ukwenza oku, ukusuka kwisiphelo sendlela ungaqhuba le miyalelo ilandelayo ukusebenzisa izikripthi ezikhoyo ngezi njongo:
sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install
Le miyalelo iya kusombulula oku kuxhomekeka kwaye ibonise umyalezo wokufaka ophumeleleyo ukuba uphumelele.
Faka iAsterisk
Lixesha lokuba uqokelele kwaye ufake iAsterisk ngolu hlobo. Ukwenza oku, amanyathelo ekufuneka elandelwe alula, kuya kufuneka usebenzise:
sudo ./configure
sudo make menuselect
Ukusuka kwimenyu, khetha ifomathi_mp3 kwaye ucofe F12, ungasebenzisa ikhibhodi kwaye ukhethe Gcina kwaye uphume kwaye ucinezele ENTER.
Emva koko ungaqala inkqubo ye- ukudityaniswa njenge:
sudo make -j2
Ungaliguqula inani elihamba -j ngenani lamacandelo eprosesa yakho. Umzekelo, ukuba unee-8 cores ungasebenzisa -j8 ukukhawulezisa ukudityaniswa. Ukuba unekernel enye kuphela, unokucinezela ukhetho lwe -j.
Uqwalaselo olusisiseko
Nje ukuba ukuhlanganiswa kugqitywe, okunokuthatha ngaphezulu okanye ngaphantsi kuxhomekeke ekusebenzeni kwekhompyuter yakho, oku kulandelayo ufakelo ukusuka kubhinari:
sudo make install
sudo make basic-pbx
sudo make config
sudo ldconfig
Inyathelo elilandelayo kuseto olubalulekileyo lweAsterisk kukudala umsebenzisi omtsha. Ngezizathu zokhuseleko, kungcono yenza umsebenzisi omtsha:
sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk
Ngoku, kuya kufuneka uvule le fayile yoqwalaselo ilandelayo / njl / emiselweyo / kwi-asterisk ngesihleli sakho sombhalo owuthandayo kwaye uncomment imigca emibini (susa # kwasekuqaleni):
- AST_USER = »i-asterisk»
- AST_GROUP = »i-asterisk»
Into elandelayo kukongeza umsebenzisi owenziweyo kwifayile ye- ukucofa kunye namaqela yeaudio ukuba inkqubo yeefoni ye-IP kufuneka isebenze:
sudo usermod -a -G dialout,audio asterisk
Ngoku kuya kufuneka uguqule i iimvume kunye nomnini yeefayile ezithile kunye nemikhombandlela ukuze zisetyenziswe kunye nomsebenzisi owenziweyo hayi eyasetyenziswa ngokungagqibekanga iAsterisk:
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
Qalisa inkqubo
Nje ukuba yonke into iqulunqwe, oku kulandelayo qalisa inkonzo eqala inkqubo ye-Asterisk. Ukwenza oku, sebenzisa nje:
sudo systemctl start asterisk
sudo systemctl enable asterisk
ukuba Qinisekisa ukuba iyasebenza:
sudo asterisk -vvvr
Ukuba ayisebenzi, jonga ukuba sele uqalile kakuhle okanye ukuba unohlobo oluthile lomgaqo Firewall okanye inkqubo yokhuseleko oko kunokuba kukuthintela.
Iinkcukacha ezithe xaxe - IWsterster Wiki
Uqwalaselo lwe-Asterisk
Nje ukuba konke kwenziwe, kuya kufuneka sele uneseva yeVoIP yefoni eqhubayo ukuze iifowuni zakho ezixhumeke kwi-LAN yakho zisebenze ngokufanelekileyo. Nangona kunjalo, ukuba kuya kufuneka wenze uhlobo oluthile lwe ukuseta Ngokukodwa, unokuthatha ingqalelo kwezi fayile zibalulekileyo ze-Asterisk:
- /etc/asterosk/asterisk.conf: yeyona fayile yoqwalaselo iphambili. Kuyo unokucwangcisa zonke iziseko malunga nenkqubo ngokwayo, ezinje ngemikhombandlela apho lonke ubumbeko lukhona, iifayile zesandi, iimodyuli, njl., Kunye nemisebenzi ebalulekileyo yenkonzo.
- /etc/asterisk/sip.conf: yenye yefayile yoqwalaselo ebalulekileyo, ichaza indlela esebenza ngayo inkqubo ye-SIP, zombini ukuchaza abasebenzisi benkqubo, kunye neeseva ekufuneka zinxibelelane nazo. Ngaphakathi uza kubona amacandelo amabini abalulekileyo, elinye [ngokubanzi], leeparameter zehlabathi kunye namanye amacandelo okanye iimeko zabasebenzisi kunye nabanye.
- /etc/asterisk/extensions.conf: enye ifayile ebalulekileyo yoqwalaselo lweAsterisk. Kuyo unokumisela indlela eya kuziphatha ngayo.
- /etc/asterisk/queues.conf-Ukucwangcisa imigca kunye neearhente zemigca, oko kukuthi, amalungu.
- /etc/asterisk/chan_dahdi.confapho amaqela kunye neparamitha zamakhadi zonxibelelwano emiselweyo.
- /etc/asterisk/cdr.conf: apho kuboniswe ukuba zingagcinwa njani iirekhodi zeminxeba eyenziweyo.
- /etc/asterisk/feature.conf: Iimpawu ezizodwa ezinje ngokudluliselwa, iigraciones, njl.
- /etc/asterisk/voicemail.confIiakhawunti zeVoicemail kunye noseto.
- /etc/asterisk/confbridge.conf-Ukumisela abasebenzisi begumbi lenkomfa, amagumbi kunye nezinto onokukhetha kuzo kwimenyu.
- abanyeI-Asterisk ixhaphake kakhulu kwaye iguquguqukayo, ngenxa yoko zinokubakho ezinye iinkqubo ezininzi, nangona ezizezona ziphambili.
Inomdla kakhulu ukuba umntu ukhuthazwe ukuba abhale ukufakelwa kunye nokumiliselwa kweAsterisk, enkosi uIsake.
Ngaba uceba ukuqhubeka namanye amanqaku ngesihloko? Ndishiye ndifuna okungakumbi. Ndiyaqonda ukuba ayinguye wonke umntu oneenombolo zomnatha kodwa ngaba sinokuvavanya isoftware yeVoIP kwizixhobo zethu eziphathwayo? (umzekelo)
Ndithe ndiyavuyisana kwaye ndiyathemba ukuba niyakhuthazwa ukuba niqhubeke nokungena kulo mbandela.
Imuchas Gracias
https://www.freepbx.org/
Mhlawumbi ufika apha ngaphambili. Ibandakanya i-asterix (ngaphezulu okanye ngaphantsi) kwaye ithintela lonke uqwalaselo lwencwadi yeyunithi yolawulo. Ngayiphi na imeko, kuya kufuneka unikele ixesha kunye nomonde kuyo.
Ngethamsanqa kwabo bavuyayo !!!