Software

[how-to] Installare Asterisk 1.4 su Debian GNU/Linux 4.0

Per compilare Asterisk è necessario che le seguenti dipendenze siano soddisfatte:

– I sorgenti del kernel
– Gli headers del kernel
– Bison
– Openssl ed openssl-dev oppure libssl-dev

E’ sufficiente digitare come utente root:

apt-get install gcc g++ make libncurses5-dev

A questo punto, occorre scaricare Asterisk dal sito ufficiale http://www.asterisk.org/downloads.

cd /usr/src/
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.13.tar.gz

Scompattare l’archivio appena scaricato col comando:


tar xzvf asterisk-1.4.13.tar.gz

verrà creata una nuova cartella dal nome “asterisk-1.4.13”. A questo punto, entrare nella cartella e avviare la configurazione pre-compilazione:


cd asterisk-1.4.13
./configure

questo script controlla l’usabilità delle librerie di sistema, creando un file di nome ’Makefile’, che verrà usato successivamente dal comando ’make’ per compilare Asterisk, ed è capace di adattarsi alla distribuzione GNU/Linux sul quale si trova. Al termine dell’esecuzione dello script dovreste leggere a video qualcosa tipo:


configure: OS type : linux-gnu
configure: Host CPU : i686

A questo punto, è possibile procedere con la compilazione vera e propria, digitando il comando:


make menuselect

In questa fase, è possibile specificare quali moduli compilare, anche se l’impostazione predefinita dovrebbe andar bene. Una volta completata la scelta, uscire applicando le modifiche ed eseguire il make vero e proprio:

make

Su un pc recente, la compilazione dura pochi minuti. Al termine dell’esecuzione dello script a video si dovrebbe leggere qualcosa tipo:


+--------- Asterisk Build Complete ---------
+ Asterisk has successfully been built, and
+ can be installed by running:
+
+ make install
+-------------------------------------------

A questo punto, avviare l’installazione di Asterisk con il comando

make install

Al termine dell’esecuzione dello script dovrebbe essere possibile leggere a video qualcosa tipo:


+---- Asterisk Installation Complete -------+
...

Installiamo infine i files di configurazione di esempio (utili per la configurazione) e i script di avvio personalizzati per la distribuzione in uso con i comandi:


make samples
make config

A questo punto, per testare il funzionamento di Asterisk digitare il comando


asterisk -vvvc

che dovrebbe restituire, alla fine, la riga


Asterisk Ready.
*CLI>

ovvero, l’interfaccia a riga di comando di Asterisk. Per uscire digitare il comando:


stop now

Il seguente materiale è stato adattato dall’articolo Guida all’installazione di Asterisk reperito sul sito http://www.cupovoip.com

A questo punto, è necessario installare (sempre dai sorgenti) il pacchetto asterisk-addons che comprendono la possibilità di integrare Asterisk a mySql come repository della configurazione.

Per il download e la compilazione del pacchetto, sono necessari i pacchetti subversion e libmysqlclient15-dev. Per installarli, il comando è il seguente:

apt-get install subversion libmysqlclient15-dev

Ovviamente, è necessaria un’installazione funzionante di mySQL e di Asterisk. E’ necessario anche il modulo Perl DBD::mysql, per installarlo:


perl -MCPAN -e "install DBD::mysql"

A questo punto, scarichiamo con svn i sorgenti di asterisk-addons:


cd /usr/src
svn checkout http://svn.digium.com/svn/asterisk-addons/branches/1.4 asterisk-addons

A download completato, accedere alla cartella /usr/src/asterisk-addons per iniziare la compilazione:


cd asterisk-addons
./configure
make menuselect

E’ opportuno verificare che tutti i moduli siano selezionati. Nel caso, verificare che le dipendenze richieste siano soddisfatte. Confermare le scelte, e avviare la compilazione vera e propria col comando


make clean
make
make install

Traduzione dell’articolo asterisk-addons apparso sul sito http://www.voip-info.org/

24/10/2007 How-To
No Comments

[mac] [how-to] Installare FrontRow (mediacenter front-end) su Mac Os X

[howto] Installare VoiceOne (Asterisk web-admin) su Debian GNU/Linux 4.0

Lascia un commento

Devi essere connesso per inviare un commento.

Giugno 2025
L M M G V S D
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« Giu    

Categorie

  • Access
  • Asp
  • Cyberoam
  • Dell
  • ESX / vmWare
  • Exchange
  • Exchange 2007
  • How-To
  • IIS
  • iPhone
  • Linux
  • Mac
  • Office 365
  • Outlook
  • plesk
  • Sophos XG
  • SQL Server
  • TeamSystem
  • Tips
  • Trend Micro
  • Vb.NET
  • VB6
  • Windows 10
  • Windows 7
  • Windows SBS
  • Windows Server
  • Windows Vista
  • Windows XP
  • WSUS

How-To

  • Configure SMTP O365 Migration Using TLS 1.2 For SQL Database Mail
  • Debian anti-spam and anti-virus e-mail gateway
  • How to install Small Business Server 2003 in an existing Active Directory domain
  • Sophos XG Firewall and Firebox Branch Office VPN Integration Guide
  • Squid, SquidGard, NTLM Authentication con Samba 3.x su Debian Sarge
  • Troubleshoot high-CPU-usage issues in SQL Server

Utili

  • Chip Grafici per portatili – Benchmark
  • Il blog su Microsoft Access
  • Processori per portatili – Benchmark
  • Sophos Wireless: Wi-Fi Fundamentals
  • Zentyal – Linux Small Business Server

Meta

  • Accedi
  • Feed dei contenuti
  • Feed dei commenti
  • WordPress.org
Proudly powered by WordPress | Theme: Neblue by NEThemes.