GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Asterisk 13 su Debian

Asterisk è un framework gratuito e Open Source per la creazione di applicazioni di comunicazione. Asterisk trasforma un normale computer in un server di comunicazione VoIP. Asterisk alimenta i sistemi IP PBX, i gateway VoIP, i server per conferenze ed è utilizzato da piccole imprese, grandi aziende, call center, operatori e governi di tutto il mondo. Oggi installeremo Asterisk su Debian. Tutti i pacchetti richiesti verranno installati tramite apt, ma Asterisk verrà installato dal sorgente. Vediamo come installare Asterisk su Debian

Ci sono molte versioni di Asterisk disponibili sul loro sito web, ma l'ultima è la 13 con LTS (Long Term Support). Quindi lo scaricheremo dal sorgente e lo installeremo in questo tutorial.

Prima di tutto installeremo l'ambiente di compilazione:

 apt-get install build-essential 

Questo comando installerà i pacchetti di base necessari su un nuovo server per installare Asterisk 13.

Ora installeremo alcune altre dipendenze che dipendono direttamente da Asterisk 13:

 apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-dev

Questo comando installerà le librerie di cui Asterisk avrà bisogno per funzionare e per i CDR sono disponibili molte opzioni. Al momento installeremo SQLite anche perché non abbiamo ancora deciso di utilizzare Mysql o SQLite.

Ora scaricheremo asterisco dal loro sito Web con il seguente comando:

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

Ora abbiamo scaricato con successo Asterisk 13 sul nostro server.

Per installarlo dal sorgente che abbiamo scaricato dobbiamo estrarlo. Utilizzare il comando seguente per estrarre:

 tar xvf asterisk-13-current.tar.gz 

Ora entra nella cartella per installare Asterisk:

 cd asterisk-13.3.2/ 

Per compilare da un sorgente dobbiamo usare il seguente comando che verificherà tutte le dipendenze installate prima di installare il software:

 ./configure

L'immagine sopra mostra che mancano alcune librerie ora risolveremo queste dipendenze una per una:

tar xvf jansson-2.5.tar.gz 

Ora abbiamo scaricato la libreria mancante e la compileremo dal sorgente per risolvere il problema:

 cd jansson-2.5/ 
 ./configure 

Poiché tutte le sue dipendenze sono soddisfatte, eseguiremo ora il seguente comando per installare Libjasson:

 make && make install && ldconfig 

Ora andremo nella cartella di Asterisk ed eseguiremo nuovamente il comando ./configure per verificare se sono rimaste altre dipendenze:

Questo mostra che ora siamo pronti per installare Asterisk poiché tutte le sue dipendenze sono soddisfatte. Ora esegui il seguente set di comandi e attendi un po' perché l'esecuzione richiederà del tempo:

 make 

 make install & make samples

Asterisk è ora installato e pronto per l'uso. Puoi accedere alla console di asterischi con il seguente comando:

 asterisk -cvvvvvvvv 

Quindi abbiamo installato con successo Asterisk sul nostro server Debian e puoi iniziare a lavorare su Asterisk.

  • Asterisco

Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Git su Debian 9

Come installare Skype su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Come installare Vai su Debian 10

Come installare Asterisk su Debian 11

Come installare Vai su Debian