Installazione Asterisk · 6 min read · Dec 31, 2025
Installazione di Asterisk su Debian 7 (Wheezy)
Installazione di Asterisk su Debian 7 (Wheezy)
Introduzione
Questo documento fornisce istruzioni per l’installazione di Debian linux 7 e Asterisk su una nuova piattaforma.
Componenti:
Debian Linux : l’ultima versione può essere ottenuta da (http://cdimage.debian.org/debian-cd/7.1.0/amd64/iso-dvd/). Ci saranno più di un’immagine CD sul sito web, scarica solo il primo CD, il software aggiuntivo sui CD 2 e 3 può essere scaricato durante l’installazione da dentro linux se necessario.
Asterisk : è una piattaforma open source gratuita per costruire sistemi di comunicazione. L’ultima versione stabile può essere ottenuta da (http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) e poi scegliere la versione certificata adatta o dalla riga di comando dopo aver configurato linux e emettere il seguente comando: (wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz). Insieme alla piattaforma Asterisk, è necessario scaricare due pacchetti aggiuntivi dal sito web di Asterisk:
i. Libreria DAHDI : utilizzata per gestire le interfacce di comunicazione (wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz)
ii. Libreria LIBPRI: LIBPRI è una libreria open source che incapsula i protocolli utilizzati per comunicare tramite ISDN Primary Rate Interfaces (T1, E1, J1). LIBPRI è una dipendenza per Asterisk e DAHDI se viene utilizzato il segnale PRI. (wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz)
Installazione di Linux
1- Masterizza l’immagine ISO scaricata dell’ultima piattaforma Linux su un DVD o un CD (a seconda delle dimensioni), e inseriscilo nella macchina e assicurati di avviare dal lettore CD.
2- Dopo l’avvio, verrai accolto con la schermata di avvio dell’installazione come mostrato nella Figura 1-1 qui sotto, seleziona la prima opzione “install”

Fig 1-1 [prima schermata]
3- Nella schermata successiva “Schermata della lingua” seleziona “English” e continua [Fig 1-2 Schermata della lingua]

Fig 1-2
4- Nella schermata successiva “Seleziona la tua posizione” scegli il paese in cui ti trovi (Giordania); oppure puoi lasciarlo come US e correggerlo in seguito dal sistema. Fig 1-3

Fig 1-4
5- Nella schermata successiva “locale di sistema” seleziona le impostazioni predefinite della tastiera (stessa cosa della schermata). Fig 1-5

Fig 1-5
6- Configura la regione della tastiera premendo invio Fig 1-6

Fig 1-6
7- Debian inizierà l’installazione, rilassati e aspetta che richieda la prossima azione (Fig 1-7)
Fig 1-7
8- Nella schermata successiva configurerai la tua configurazione di rete (le impostazioni effettive possono differire dalle figure qui sotto) figura 1-8..1-11

Fig 1-8

Fig 1-9

Fig 1-10

Fig 1-11
9- Nella schermata successiva ti verrà chiesto di inserire la password di Root, assicurati di inserire una password complessa. Fig 1-12

Fig 1-12
10- Nella schermata successiva verrà richiesto di confermare la password di root dalla schermata precedente.
11- Successivamente ti verrà chiesto di aggiungere un utente normale al sistema e inserire una password per questo utente come mostrato nelle figure 1-13 e 1-14

Fig 1-13

Fig 1-14
12- Successivamente ti verrà chiesto di configurare la partizione del disco, scegli “Guidata, utilizza l’intero disco” Fig 1-15

Fig 1-15
13- Clicca su avanti nelle schermate successive della partizione del disco fino a quando il sistema inizia l’installazione dei file
14- Il sistema inizierà l’installazione come mostrato nella figura 1-16

Fig 1-16
15- Successivamente ti verrà chiesto di scegliere il gestore di pacchetti; il gestore di pacchetti sarà responsabile per identificare l’APT che verrà utilizzato per installare eventuale software richiesto in seguito. Fig 1-17

Fig 1-17
16- La configurazione di Apt inizierà immediatamente dopo la schermata precedente come mostrato in Fig 1-18 qui sotto

Fig 1-18
17- Clicca “NO” nella schermata del concorso di popolarità Fig 1-19

Fig 1-19
18- Dopo aver configurato i repository software, ti verranno presentate opzioni aggiuntive per l’installazione del software, assicurati di selezionare solo “SSH” e “Utilità di sistema standard” come mostrato in Fig 1-20

Fig 1-20
19- Negli ultimi passaggi, ti verrà presentata l’installazione del caricatore GRUB che è un’utilità per il sistema di avvio Linux, seleziona “SÌ” e continua come mostrato nella fig 1-21

Fig 1-21
20- Congratulazioni, hai completato con successo l’installazione di Debian 7. Clicca su “Continua” per riavviare e accedere al sistema. Fig 1-22

Fig 1-22
21- Dopo il riavvio del sistema inserisci le tue credenziali di accesso per accedere al sistema, questo può essere fatto anche da remoto utilizzando “putty” se preferisci lavorare da remoto.
Installazione di Asterisk
Per installare Asterisk correttamente, ci sono alcune librerie di sistema che devono essere installate prima di compilare asterisk.
Librerie di sistema richieste:
Compilatore C/C++
OpenSSL
Ncurses
Newt
Libxml2
Intestazioni del kernel
Sql lite
Vim (editor di file)
Installazione delle librerie di sistema:
- Inizia emettendo il seguente comando : apt-get install build-essential come in Fig 2-1 qui sotto questo installerà tutti i pre-requisiti essenziali come il compilatore C/C++ e gcc
Fig 2-1
- Successivamente installeremo : OpenSSL, Ncurses, Newt, LibXML2, vim e sqllite e Intestazioni del kernel, inizieremo con quest’ultimo (Intestazioni del kernel) emettendo il comando: apt-get install linux-headers-$(uname -r) ma prima assicurati che il sistema sia aggiornato emettendo: apt-get update. Fig 2-2 qui sotto

Fig 2-2
- Successivamente installeremo il resto delle librerie di sistema menzionate nel passo 2 insieme alle loro librerie di sviluppo. Per farlo emetti il seguente comando: apt-get install libxml2 libxml2-dev openssl libssl-dev libncurses5 libncurses5-dev libnewt0.52 libnewt-dev vim-nox libsqlite3-dev come mostrato in Fig 2-3
Fig 2-3
Ora, abbiamo completato l’installazione di tutte le librerie necessarie e del software di supporto. Riavvia il sistema e continua con i passaggi successivi per installare il sistema Asterisk.
Download e installazione dei pacchetti Asterisk:
Il sistema Asterisk ha due pacchetti di supporto che devono essere installati insieme al pacchetto Asterisk: DAHDI & LIBPRI. DAHDI è un insieme di driver e utility per un certo numero di schede telefoniche analogiche e digitali, come quelle prodotte da Digium. E LIBPri è una libreria che consente ad Asterisk di comunicare con le connessioni ISDN.
Inizieremo scaricando i file tar (file compressi) nel nostro sistema e poi estrarli e infine installarli. Il download dei file tar dalla riga di comando viene effettuato come dettagliato in questo documento nella sezione “Componenti di sistema”. Scarica i pacchetti in /usr/local/src.
Processo:
- Scarica Asterisk, DAHDI e LibPri in /usr/local/src come mostrato nella figura 4-1

Fig 4-1
- Estrai i file installati sopra nella stessa directory emettendo il seguente comando (assicurati di cambiare il nome del pacchetto di conseguenza) :tar -zxf [package_name].tar.gz vedi fig 4-2

Fig 4-2
- Ora costruiremo DAHDI e LibPri navigando nella cartella di Asterisk ed emettendo i seguenti comandi:
a. Comandi DAHDI : make make install Fig 4-3.1
Fig 4-3.1
b. Emetti: make config e hai finito con DAHDI
Installazione di Libpri: prima dovrai patchare la versione attuale di libpri se era disponibile una patch, quindi scaricherai anche la patch di libpri dallo stesso luogo ed emettere il seguente comando : patch –p1 < /<
> come DAHDI emetti i seguenti comandi : apt-get install libpri1.4Infine inizieremo a costruire e installare il pacchetto Asterisk, prima navigheremo nella cartella di Asterisk, dopo di che inizieremo i seguenti:
a. Prima dovremo emettere il comando: ./configure il risultato finale sarà come in Fig 5-1.1

Fig 5-1.1
b. Successivamente emetteremo “make menuselect” per selezionare mysql_cdr dal menu come mostrato in Fig 5-1.2

Fig 5-1.2
c. Infine costruiremo e installeremo il pacchetto asterisk emettendo i comandi “make” e “make install” e il risultato finale sarà come mostrato nella Fig 5-1.3 & Fig 5-1.4
Fig 5-1.3

Fig 5-1.4
d. Per installare un insieme di file di configurazione di esempio per Asterisk, digita: #make samples.
e. Ora che hai compilato e installato Asterisk, l’ultimo passaggio è installare lo script di inizializzazione, o initscript. Questo script avvia Asterisk quando il tuo server si avvia e può essere utilizzato per fermare o riavviare Asterisk. Per installare lo initscript, usa il comando make config.
f. Poiché il tuo sistema Asterisk è in esecuzione, genererà file di log. Si consiglia di installare lo script di rotazione dei log per comprimere e ruotare quei file, per risparmiare spazio su disco e per facilitare la ricerca o la catalogazione. Per farlo, usa il comando make install-logrotate. g. Per controllare se Asterisk è in esecuzione, puoi utilizzare lo initscript di Asterisk. Usando il comando /etc/init.d/asterisk status o restart
h. Congratulazioni per aver installato Asterisk, riavvia la tua macchina.
*
Per ulteriori informazioni sulla configurazione e l’installazione di Asterisk controlla i seguenti link:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
http://ofps.oreilly.com/titles/9781449332426/asterisk-Install.html#Installing_id291699
http://www.atcom.cn/AXE2D.html
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.