I-Asterisk, ukufakwa nokucushwa okuyisisekelo ku-Ubuntu 18.04

mayelana nenkanyezi

Esihlokweni esilandelayo sizobheka i-Asterisk. Lokhu kungenye ipulatifomu yomthombo ovulekile enikeza ukusebenza kokushintshana ngocingo (PBX), Ephakathi kokuthandwa kakhulu. Iphinde yamukelwe kabanzi ekunikezeni amandla amasistimu we-IP PBX, amaseva wenkomfa nezindlela zeVoIP. Kuyisiteji esisetshenziswa ngabantu ngabanye, amabhizinisi amancane, nezinkampani ezinkulu.

Izici ze-Asterisk zifaka phakathi i-voicemail, umculo omisiwe, izingcingo zenkomfa, ulayini wezingcingo, ukurekhoda izingcingo, ukuphendula ngezwi okusebenzisana, nokunye okuningi. Kulokhu okuthunyelwe sizobona izinyathelo ezidingekayo zoku faka i-Asterisk 15 ku-Ubuntu 18.04.

Izimfuneko

Ngaphambi kokuqala ukufakwa, yithi kuzodingeka ukuthi sibe ne- umsebenzisi ukufinyelela amalungelo "sudo". Kuzofanele futhi sibuyekeze uhlelo lwethu lwe-Ubuntu bese sifaka amaphakheji alandelayo, adingekayo ukulanda nokufaka i-Asterisk:

sudo apt update && sudo apt upgrade

sudo apt install wget build-essential subversion

Landa i-Asterisk

Siya landa umthombo we-Asterisk kumkhombandlela we / usr / src. Esigungwini (Ctrl + Alt + T) sibhala:

cd /usr/src/

Siyaqhubeka nokulanda i-Asterisk 15 ngokuthayipha esigungwini esifanayo:

ukulanda kwe-asterisk

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

Uma ukulanda sekuqedile, sikhipha okuqukethwe kwephakheji elilandiwe:

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

Ngaphambi kokuqhubeka ngezinyathelo ezilandelayo, qiniseka ukuthi ushintshela enkombeni esanda kudalwa:

cd asterisk-15.*/

Faka ukuncika kwe-Asterisk

Umbhalo olandelayo uzolanda imithombo ye-MP3 edingekayo ukwakha imodyuli ye-MP3 nokusebenzisa amafayela we-MP3 ku-Asterisk:

inkanyezi uthole mp3 umthombo

sudo contrib/scripts/get_mp3_source.sh

Sizosebenzisa i- install_prereq ukuxazulula konke ukuncika ohlelweni lwethu lwe-Ubuntu:

sudo contrib/scripts/install_prereq install

Umyalo ongenhla uzofaka wonke amaphakheji adingekayo. Lapho usuqede ngempumelelo, uzophrinta lo myalezo olandelayo:

izinkanyezi izidingo zokufaka ezigcwele

Faka i-Asterisk

Iskripthi sokumiswa sizokwenza uchungechunge lwe- amasheke ukuqinisekisa ukuthi konke ukuncika okudingekayo kukhona ohlelweni lwesistimu. Sizoqala iskripthi ngokuthayipha:

sudo ./configure

Lapho sesiqedile ngempumelelo, sizobona imiphumela elandelayo:

ukumiswa kwe-asterisk kuqedile

Isinyathelo esilandelayo khetha amamojula esifuna ukuwahlanganisa bese siwafaka. Sizofinyelela ohlelweni lweMenuselect, sibhale esigungwini (Ctrl + Alt + T):

sudo make menuselect

Njengoba sesivele silande amafayela womthombo we-MP3, manje kufanele sakhe imodyuli ye-MP3 ngokukhetha ifomathi_mp3:

inkanyezi download mp3 source

Lapho sesikhethe lokho okusithandayo, cindezela u-F12 ukusindisa nokuphuma. Futhi singadlulela kunkinobho ethi "Gcina uphinde uphume" bese ucindezela u-Enter.

Ukufika lapha, singakwazi qala inqubo yokwakha usebenzisa umyalo wokwenza:

sudo make -j2

Ukuhlanganiswa kungathatha isikhashana, kuya ngohlelo. Ungaguqula ifulegi le -j Ngokuya ngenombolo yama-processor cores kukhompyutha yakho.

Lapho inqubo yokwakha isiqediwe, sizobona umyalezo olandelayo:

ukwakhiwa kwe-asterisk kuqedile

Njengoba umyalezo owedlule usho, isinyathelo esilandelayo ukufaka i-Asterisk namamojula ayo ngokubhala:

sudo make install

Ngemuva kokufakwa, iskripthi sizobonisa umyalezo olandelayo:

ukufakwa kwe-asterisk kuqediwe

Manje njengoba sesine-Asterisk efakiwe, siyayidinga faka amafayela ayisisekelo wokumiswa kwe-PBX:

sudo make basic-pbx

Isinyathelo sokugcina faka iskripthi sokuqalisa ukuthayipha:

sudo make config

Kungumqondo omuhle futhi lowo run ldconfig ukuvuselela i-cache eyabiwe yomtapo wolwazi:

sudo ldconfig

Dala umsebenzisi we-Asterisk

Ngokuzenzakalelayo, i-Asterisk isebenza njengomsebenzisi wezimpande. Ngezizathu zokuphepha, sizokwakha umsebenzisi omusha wohlelo futhi silungiselele ipulatifomu ukusebenzisa nomsebenzisi osanda kudalwa.

i-adduser asterisk

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

Ukulungiselela i-Asterisk ukuze isebenze ngaphansi kwalo msebenzisi, sizovula ifayili / njll / okuzenzakalelayo / i-asterisk bese singavumeli imigqa emibili elandelayo:

i-usr src ifayili le-asterisk

AST_USER="asterisk"
AST_GROUP="asterisk"

Siyaqhubeka ukungeza umsebenzisi we-Asterisk kuma-dialout namaqembu alalelwayo:

sudo usermod -a -G dialout,audio asterisk

Siyakudinga futhi shintsha ubunikazi bawo wonke amafayela nezinkomba ze-Asterisk ukuze umsebenzisi esimdalile akwazi ukufinyelela lawo mafayela:

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

Ukuqala i-Asterisk

Manje sesinakho konke ukusetha, singakwazi qala insizakalo ye-Asterisk ngomyalo olandelayo:

sudo systemctl start asterisk

Ukuqinisekisa ukuthi iyasebenza, ake xhuma kusixhumi somugqa womyalo (CLI) wesikhulumi ukuthayipha:

sudo asterisk -vvvr

Uzobona ukwaziswa okuzenzakalelayo kwe-Asterisk CLI:

Finyelela ku-Asterisk CLI

Isinyathelo sokugcina vumela insiza ukuthi iqale ku-boot no:

sudo systemctl enable asterisk

Ngokuvikeleka okukhulu, kuhlala kuthakazelisa njalo abe firewall efana I-UWF inikwe amandla ku-Ubuntu bethu. Uma noma ngubani edinga imininingwane eminingi ngokusetshenziswa noma izici ze-Asterisk, ungabheka i- iwebhusayithi yephrojekthi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Anonimo kusho

    Isifundo esihle. Faka nje i- "make sampuli" ukuze ukwazi ukumisa i-sip, iax2 nezinye.

  2.   Alexander kusho

    enhle unazo ezinye izincwadi ze-asterisk?

    1.    UDamien Amoedo kusho

      Iqiniso ukuthi cha, kepha ngenkathi ngibhala le ndatshana ngiwutholile umphakathi I-Asterisk-ES. Lapho ungathola imibhalo ethile. Salu2.

  3.   ruby kusho

    Ibhukwana elihle kakhulu kepha ngithanda ukwazi ngoba esigabeni sokugcina lapho insiza iqalwa khona, ayingivumeli ukuthi ngikwenze, ithi yehlulekile i-lsd asterisk. Ngicela ungitshele ukuthi ngingayixazulula kanjani?
    I-gracias

    1.    UDamien Amoedo kusho

      Sawubona. Zama ukusesha noma ukubuza ngaleli phutha kufayela le- Umphakathi we-Asterisk. sawubona2.

  4.   Juan Valdez kusho

    Sanibonani nonke.
    ngemuva kokulandela inqubo. Abasebenzisi nezandiso zakhiwa kanjani?
    Ngivele ngilande uhlelo lwe-voip. kepha angazi ukuthi ngenzeni ngokulandelayo
    I-gracias