Dato che le guide presenti in rete sono tutte frammentarie e quasi tutte piene di errori, ho deciso di scriverne una io.
Questa e' una breve ma completa guida per installare un centralino asterisk con interfaccia web FreePBX su Ubuntu server, ho scelto Ubuntu server perche la distro classica su cui viene installato Asterisk (Centos) e' penosa e piena di bugs.
La versione da me utilizzata e' la 8.04 LTS, ma non dovrebbero esserci problemi ad installare il tutto anche sulla versione 10.04 LTS di Ubuntu server.
Il prerequisito essenziale e' che sia installato il server LAMP (Apache + PHP + Mysql), se non lo fosse, lanciate da root il comando tasksel e installate il server LAMP, scegliendolo dal menu' a discesa che vi comparira'.
NOTA BENE: segnatevi la password che il sistema vi chiedera' di assegnare all'amministratore del server MySQL perche' vi servira' dopo.
Parte 1) installazione di asterisk (ver. 1.6.24)
----------------------------------------------------
Qui di seguito la lista dei comandi da lanciare da console:
(attendete pazientemente la fine di una installazione prima di lanciare il comando successivo)
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install -y php5-cli
sudo apt-get install php-pear php5-dev
sudo apt-get install build-essential linux-headers-`uname -r` openssh-server bison flex apache2 php5 php5-curl php5-cli php5-mysql php-pear php-db php5-gd curl sox libncurses5-dev libssl-dev libmysqlclient15-dev mpg123 libxml2-dev lame mc
sudo apt-get clean
sudo passwd root
nota: l'ultimo comando assegna una password all'utente "root", scegliete quella che preferite, per comodita' puo' essere identica a quella dell'amministratore del server MySQL.
Nei comandi qui sopra sono comunque inseriti quelli per installare i singoli componenti del server LAMP (non si sa mai)
Ora passiamo a scaricare i sorgenti di asterisk e a installarli.
Sempre da console comandi lanciamo in sequenza:
su - root
cd /root
wget http://downloads.asterisk.org/pub/te....6.2.24.tar.gz
tar -zxvf asterisk-1.6.2.24.tar.gz
cd asterisk-1.6.2.24
./configure
make
make install
make samples
cd /root
wget http://downloads.asterisk.org/pub/te...1.6.2.4.tar.gz
tar -zxvf asterisk-addons-1.6.2.4.tar.gz
cd asterisk-addons-1.6.2.4
./configure
make
make install
make samples
cd /root
wget http://downloads.asterisk.org/pub/te...1+2.6.1.tar.gz
tar -zxvf dahdi-linux-complete-2.6.1+2.6.1.tar.gz
cd dahdi-linux-complete-2.6.1+2.6.1
make all
make install
make config
cd /root
ora Asterisk e' installato.
segue parte 2: configurazione database MySQL, Apache e installazione FREEPBX ...

)
Rispondi quotando