Asterisk: Cumu Installà u Software di Telefonia IP

Asterisk, cumu installà

Asterisk Hè una piattaforma libera è aperta per implementà u vostru propiu quadru basatu VoIP per a vostra piccula impresa o urganizazione. In questu modu, pudete migliurà a vostra produttività è esse capace di serve i vostri clienti in una manera assai più ottimale cù tutti i telefoni chì avete.

In sta guida averete amparà à installallu è cunfigurallu in Ubuntu, cum'è hè una di e distribuzioni più famose. Ma i passi ponu esse assai simili per altre distribuzioni basate in Debian, è ancu per altre distribuzioni GNU / Linux, cume serà installatu da u còdice fonte, compilendu per generà u binariu.

Per altre piattaforme, cum'è Microsoft Windows o macOS, ùn avete micca bisognu di compilà da e fonti, pudete truvà pacchetti già compilati pronti per l'installazione.

Installa Asterisk passu à passu

Per esse capace stallà Asterisk nant'à u vostru sistema, basta à seguità sti simplici passi ...

Requisiti precedenti

Prima di inizià l'installazione di l'Asterisk, duverete prima avè tuttu u pacchetti necessarii compilà. In generale, hè prubabile chì a vostra distribuzione l'hà dighjà, ma pudete esse in securità lanciendu i prugrammi seguenti (se sò installati ùn faranu nunda):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Questu installerà u pacchettu wget, per scaricà e fonti, u sistema di cuntrollu di versione Subversion, è i pacchetti essenziali per custruisce u pacchettu da a fonte.

Scaricate Asterisk

I seguenti seranu scaricate e so fonti U software Asterisk, vale à dì, u codice surghjente da u quale pudete custruisce u binariu di stu prugramma. Per fà questu, da u terminal avete da eseguisce:

Questu scarica a versione Asterisk 18.3.0 di u lugiziale, chì hè l'ultima data di sta scrittura.

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

Risolve e dipendenze

U passu prossimu hè risolve e dipendenze chì Asterisk hà, soprattuttu quandu si tratta di u modulu MP3 necessariu per e chiamate. Per fà questu, da u terminal pudete eseguisce i seguenti cumandamenti per aduprà i script dispunibuli per questi scopi:

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

Questi cumandamenti risolveranu queste dipendenze è mostreranu un missaghju d'installazione riesciutu se era successu.

Installa Asterisk

Avà hè u tempu di compilà è installà Asterisk cum'è tale. Per fà questu, i passi da seguità sò abbastanza simplici, basta à aduprà:

Leghjite u fugliale LEADME se avete prublemi o pruvate à installà un'altra versione. Ci puderebbenu esse ligere differenze.

sudo ./configure

sudo make menuselect

Da u menu, selezziunate furmatu_mp3 è cliccate F12, pudete ancu aduprà a tastiera è selezziunà Salvà & Esci è preme ENTER.

Dopu chì pudete inizià u prucessu di compilazione cum'è tale:

sudo make -j2

Pudete mudificà u numeru chì accumpagna -j da u numeru di core di u vostru processatore. Per esempiu, sè avete 8 nuclei pudete aduprà -j8 per accelerà a compilazione. Sì avete solu un kernel, pudete suppressione l'opzione -j.

Cunfigurazione di basa

Una volta chì a compilazione hè cumpleta, chì pò piglià più o menu secondu e prestazioni di u vostru urdinatore, u seguitu hè stallazione da binariu:

sudo make install

Serà dighjà installatu. Ma u prucessu ùn hè micca statu compiu. U passu prossimu hè di installà alcuni fugliali di cunfigurazione di basa PBX: 

sudo make basic-pbx

sudo make config

sudo ldconfig

U passu prossimu in a configurazione essenziale di Asterisk hè di creà un novu utilizatore. Per ragioni di sicurezza, hè megliu creà un novu utilizatore:

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

Avà, duvete apre u seguente schedariu di cunfigurazione / etc / default / asterisk cù u vostru editore di testu preferitu è ​​scummentate duie linee (caccià u # da u principiu):

  • AST_USER = »asteriscu»
  • AST_GROUP = »asteriscu»

A prossima cosa hè di aghjunghje l'utente creatu à u gruppi di dialout è audio chì u sistema di telefunia IP hà bisognu di travaglià:

sudo usermod -a -G dialout,audio asterisk

Avà duvete mudificà u permessi è pruprietariu di certi fugliali è cartulari da aduprà cù l'utilizatore creatu è micca cun quellu utilizatu per difettu 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

Principià u prucessu

Una volta chì tuttu hè cunfiguratu, u seguitu hè principià u serviziu chì principia u prucessu Asterisk. Per fà questu, basta eseguite:

sudo systemctl start asterisk

sudo systemctl enable asterisk

sobre verificate chì funziona:

sudo asterisk -vvvr

Se ùn funziona micca, verificate chì avete principiatu currettamente o sì avete un tipu di regula di Firewall o sistema di sicurità chì pò bluccallu.

Più infurmazione - Astérique Wiki

Cunfigurazione Asterisk

Asterisk, alternative

Una volta tuttu ciò chì hè fattu, duverete dighjà avè u vostru servitore di telefunia VoIP in esecuzione per chì i vostri telefoni cunnessi à a vostra LAN possinu funzionà currettamente. Tuttavia, se duvete fà una sorta di cunfigurazione In particulare, pudete piglià in cunsiderazione i seguenti fugliali impurtanti:

  • /etc/asterosk/asterisk.conf: hè u schedariu di cunfigurazione principale. In questu pudete cunfigurà tutte e basi nantu à u sistema stessu, cum'è i repertorii induve si trova u restu di a cunfigurazione, i fugliali sonori, i moduli, ecc., È ancu funzioni impurtanti di u serviziu.
  • /etc/asterisk/sip.conf: hè un altru schedariu di cunfigurazione impurtante, definisce cumu funziona u protocolu SIP, sia per definisce l'utenti di u sistema sia i servitori à i quali devenu cunnette. Dentru viderete duie sezioni impurtanti, una [generale], per parametri glubali è altre sezzioni o cuntesti per l'utilizatori è altri.
  • /etc/asterisk/extensions.conf: un altru schedariu di cunfigurazione impurtante d'Asterisk. In questu pudete determinà cumu si comporterà.
  • /etc/asterisk/queues.conf- Per cunfigurà e code è l'agenti di fila, vale à dì i membri.
  • /etc/asterisk/chan_dahdi.conf: induve sò configurati i gruppi è i parametri di e carte di cumunicazione.
  • /etc/asterisk/cdr.conf: induve hè indicatu cumu si conservanu i registri di e chjamate fatte.
  • /etc/asterisk/features.conf: caratteristiche speciali cum'è trasferimenti, trasferimenti, ecc.
  • /etc/asterisk/voicemail.conf- Conti è impostazioni di Voicemail.
  • /etc/asterisk/confbridge.conf- Per cunfigurà l'utilizatori di a sala di cunferenza, e camere è l'opzioni di menu.
  • avutri: L'asteriscu hè assai versatile è flessibile, dunque ci ponu esse assai più cunfigurazioni, ancu se queste sò e principale.

U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

2 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Guardianu di l'informatica dijo

    Hè assai interessante chì qualcunu sia statu incuragitu à documentà l'installazione è a cunfigurazione di Asterisk, grazie Isaac.

    Pensate di cuntinuà cù altri articuli nantu à u sughjettu? Mi ne sò andatu vulendu di più. Capiscu chì micca tutti noi avemu telefoni di rete ma pudemu pruvà software VoIP nant'à i nostri dispositivi mobili? (per esempiu)

    Felicitazioni è speru chì site incuragitu à cuntinuà à apprufundisce nantu à u sughjettu.

    Molte grazii

  2.   Magda dijo

    https://www.freepbx.org/

    Forse si ghjunghje quì nanzu. Include asterix (più o menu) è evita tutta a cunfigurazione manuale di a unità di cuntrollu. In ogni casu, duvete dedicà tempu è pazienza à questu.

    Bona furtuna à quelli chì si animanu !!!