Aami akiyesi: Bii o ṣe le Fi Sọfitiwia Tẹlifoonu IP sori ẹrọ

Aami akiyesi, bawo ni a ṣe le fi sii

Aami akiyesi O jẹ pẹpẹ orisun ati ṣiṣi lati ṣe adaṣe oriṣi bọtini orisun VoIP tirẹ fun iṣowo kekere tabi agbari rẹ. Ni ọna yii, o le mu iṣelọpọ rẹ pọ si ati ni anfani lati sin awọn alabara rẹ ni ọna ti o dara julọ pupọ sii pẹlu gbogbo awọn foonu ti o ni.

Ninu itọsọna yii iwọ yoo kọ bi o ṣe le fi sori ẹrọ ati tunto rẹ ni Ubuntu, bi o ti jẹ ọkan ninu awọn pinpin kaakiri julọ. Ṣugbọn awọn igbesẹ le jẹ irufẹ kanna fun awọn pinpin kaakiri Debian miiran, ati paapaa fun awọn distros GNU / Linux miiran, bi yoo ti fi sii lati koodu orisun, ṣajọ lati ṣe ipilẹṣẹ alakomeji.

Fun awọn iru ẹrọ miiran, bii Microsoft Windows tabi macOS, iwọ kii yoo nilo lati ṣajọ lati awọn orisun, o le wa awọn akopọ ti a ṣajọ tẹlẹ ti o ṣetan lati fi sori ẹrọ.

Fi sii Aami akiyesi nipa igbese

Lati le ni anfani fi sori ẹrọ Aami akiyesi lori eto rẹ, o kan ni lati tẹle awọn igbesẹ wọnyi ...

Awọn ohun pataki

Ṣaaju ki o to bẹrẹ fifi sori ẹrọ Aami akiyesi, o yẹ ki o kọkọ ni gbogbo awọn pataki jo lati ṣajọ. Ni gbogbogbo, o ṣee ṣe pe pinpin kaakiri rẹ ti ni wọn tẹlẹ, ṣugbọn o le rii daju nipa ṣiṣe awọn eto wọnyi (ti wọn ba fi sii wọn kii yoo ṣe nkankan):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Iyẹn yoo fi sori ẹrọ package wget, lati ṣe igbasilẹ awọn orisun, eto iṣakoso ẹya Subversion, ati awọn idii pataki fun kikọ package naa lati orisun.

Ṣe igbasilẹ Aami akiyesi

Awọn atẹle yoo jẹ ṣe igbasilẹ awọn nkọwe tirẹ Sọfitiwia aami akiyesi, iyẹn ni, koodu orisun lati eyiti o le kọ alakomeji ti eto yii. Lati ṣe eyi, lati ebute o gbọdọ ṣe:

Eyi ṣe igbasilẹ ẹya Asterisk 18.3.0 ti sọfitiwia naa, eyiti o jẹ tuntun bi kikọ kikọ yii.

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

Yanju awọn igbẹkẹle

Igbesẹ t’okan ni yanju awọn igbẹkẹle ti Aami akiyesi ni, ni pataki nigbati o ba wa si module MP3 ti o nilo fun awọn ipe. Lati ṣe eyi, lati ebute o le ṣiṣe awọn ofin wọnyi lati lo awọn iwe afọwọkọ ti o wa fun awọn idi wọnyi:

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

Awọn ofin wọnyi yoo yanju awọn igbẹkẹle wọnyi ati ṣafihan ifiranṣẹ fifi sori ẹrọ aṣeyọri ti o ba ṣaṣeyọri.

Fi aami sii

Bayi ni akoko lati ṣajọ ati fi aami sii bi iru bẹẹ. Lati ṣe eyi, awọn igbesẹ lati tẹle jẹ ohun rọrun, o kan ni lati lo:

Ka faili LEADME ti o ba ni awọn iṣoro tabi n gbiyanju lati fi ẹya miiran sii. Awọn iyatọ diẹ le wa.

sudo ./configure

sudo make menuselect

Lati inu akojọ aṣayan, yan ọna kika_mp3 ki o lu F12, o tun le lo bọtini itẹwe ki o yan Fipamọ & Jade ki o tẹ Tẹ.

Lẹhin eyi o le bẹrẹ ilana ti ikojọpọ bi eyi:

sudo make -j2

O le yipada nọmba ti o tẹle -j nipasẹ nọmba awọn ohun kohun ti ero isise rẹ. Fun apẹẹrẹ, ti o ba ni awọn ohun kohun 8 o le lo -j8 lati yara iyara akopọ naa. Ti o ba ni ekuro kan nikan, o le tẹ aṣayan -j mọlẹ.

Ipilẹ iṣeto

Lọgan ti akopọ ti pari, eyiti o le gba diẹ sii tabi kere si da lori iṣẹ ti kọnputa rẹ, atẹle ni fifi sori lati alakomeji:

sudo make install

O yoo ti fi sii tẹlẹ. Ṣugbọn ilana naa ko ti pari. Igbese ti n tẹle ni lati fi sori ẹrọ diẹ ninu awọn faili iṣeto PBX ipilẹ: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Igbesẹ ti o tẹle ni ipilẹ Aami akiyesi pataki ni lati ṣẹda olumulo tuntun kan. Fun awọn idi aabo, o dara julọ ṣẹda olumulo tuntun:

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

Bayi, o gbọdọ ṣii faili iṣeto atẹle / ati be be lo / aiyipada / aami akiyesi pẹlu olootu ọrọ ayanfẹ rẹ ati ailopin awọn ila meji (yọ # kuro ni ibẹrẹ):

  • AST_USER = »aami akiyesi»
  • AST_GROUP = »aami akiyesi”

Ohun miiran ni lati ṣafikun olumulo ti a ṣẹda si ifọrọhan ati awọn ẹgbẹ ohun pe eto tẹlifoonu IP nilo lati ṣiṣẹ:

sudo usermod -a -G dialout,audio asterisk

Bayi o gbọdọ yipada awọn awọn igbanilaaye ati eni ti diẹ ninu awọn faili ati awọn ilana ilana ki wọn le lo pẹlu olumulo ti o ṣẹda kii ṣe pẹlu eyi ti o lo aami akiyesi aiyipada:

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

Bẹrẹ ilana naa

Lọgan ti a ba tunto ohun gbogbo, atẹle ni bẹrẹ iṣẹ eyiti o bẹrẹ ilana Aami akiyesi. Lati ṣe eyi, kan ṣiṣe:

sudo systemctl start asterisk

sudo systemctl enable asterisk

para rii daju pe o n ṣiṣẹ:

sudo asterisk -vvvr

Ti ko ba ṣiṣẹ, ṣayẹwo pe o ti bẹrẹ daradara tabi ti o ba ni iru ofin kan ti Ogiriina tabi eto aabo iyẹn le ṣe idiwọ rẹ.

Alaye diẹ sii - Wiki aami akiyesi

Iṣeto ni aami akiyesi

Aami akiyesi, awọn omiiran

Lọgan ti gbogbo eyiti o ti ṣe, o yẹ ki o ti ni olupin tẹlifoonu VoIP rẹ ti n ṣiṣẹ ki awọn foonu rẹ ti o sopọ si LAN rẹ le ṣiṣẹ daradara. Sibẹsibẹ, ti o ba ni lati ṣe iru kan oso Ni pataki, o le ṣe akiyesi awọn faili Aami akiyesi pataki wọnyi:

  • /etc/asterosk/asterisk.conf: ni faili iṣeto akọkọ. Ninu rẹ o le tunto gbogbo awọn ipilẹ nipa eto funrararẹ, gẹgẹbi awọn ilana itọnisọna nibiti iyoku iṣeto naa wa, awọn faili ohun, awọn modulu, ati bẹbẹ lọ, ati awọn iṣẹ pataki ti iṣẹ naa.
  • /etc/asterisk/sip.conf: o jẹ faili iṣeto pataki miiran, o ṣalaye bi ilana SIP ṣe n ṣiṣẹ, mejeeji lati ṣalaye awọn olumulo ti eto naa, ati awọn olupin ti wọn gbọdọ sopọ si. Ninu inu iwọ yoo rii awọn apakan pataki meji, ọkan [gbogbogbo], fun awọn aye kariaye ati awọn apakan miiran tabi awọn ipo fun awọn olumulo ati awọn miiran.
  • /etc/asterisk/extensions.conf: faili iṣeto Aami pataki miiran. Ninu rẹ o le pinnu bi yoo ṣe huwa.
  • /etc/asterisk/queues.conf- Lati tunto awọn isinyi ati awọn aṣoju isinyi, iyẹn ni pe, awọn ọmọ ẹgbẹ.
  • /etc/asterisk/chan_dahdi.conf: nibiti awọn ẹgbẹ ati awọn ipele ti awọn kaadi ibaraẹnisọrọ ti wa ni tunto.
  • /etc/asterisk/cdr.conf: nibiti o ti tọka si bi o ṣe le tọju awọn igbasilẹ ti awọn ipe ti a ṣe.
  • /etc/asterisk/features.conf: awọn ẹya pataki gẹgẹbi awọn gbigbe, graciones, abbl.
  • /etc/asterisk/voicemail.conf- Awọn iroyin ati awọn eto Ifohunranṣẹ.
  • /etc/asterisk/confbridge.conf- Lati tunto awọn olumulo yara apejọ, awọn yara ati awọn aṣayan akojọ aṣayan.
  • awọn miran: Aami akiyesi jẹ wapọ pupọ ati irọrun, nitorinaa ọpọlọpọ awọn atunto le wa, botilẹjẹpe iwọnyi ni akọkọ.

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Kọmputa Oluṣọ wi

    O jẹ igbadun pupọ pe ẹnikan ti ni iwuri lati ṣe akọsilẹ fifi sori ẹrọ ati iṣeto ti Aami akiyesi, o ṣeun Isaac.

    Ṣe o ngbero lati tẹsiwaju pẹlu awọn nkan miiran lori koko-ọrọ naa? Mo fi silẹ ti n fẹ diẹ sii. Mo ye pe kii ṣe gbogbo wa ni o ni awọn tẹlifoonu nẹtiwọọki ṣugbọn ṣe a le danwo sọfitiwia VoIP lori awọn ẹrọ alagbeka wa? (fun apere)

    Mo sọ oriire ati pe Mo nireti pe o gba ọ niyanju lati tẹsiwaju wiwa sinu koko-ọrọ naa.

    Muchas gracias

  2.   Magda wi

    https://www.freepbx.org/

    Boya o wa nibi ni iṣaaju. O pẹlu asterix (diẹ sii tabi kere si) ati yago fun gbogbo iṣeto ni ọwọ ti ẹya iṣakoso. Ni eyikeyi idiyele, o ni lati ya akoko ati s patienceru si.

    Orire ti o dara fun awọn ti o ni idunnu !!!