INSTALACION ASTERISK
Instalar el sistema base en este caso debian
particion swap 2GB
particion boot 1GB
particion var 90% Restante
particion / 10% Restante
Actualizar la lista de losrepositorios y comentar la linea del CD:
en /etc/apt/sources.list
Se instala las librerias necesarias
apt-get -y install gcc g++ make libncurses5-dev apache2 libxml2-dev mysql-server mpg123 php5php-pear php5-mysql apache2 libmysqlclient15-dev linux-headers-`uname -r` php5-gd postfix libtiff4-dev libtiff-tools imagemagick
en el postfixt se da internet smarthost
Importante esto... pear installDB-1.7.14.tgz(reemplaza el pear install DB)
Se descargan los archivos preferiblemente /usr/src
wget http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6pre18.tgz
wgethttp://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.5.0.tar.gz
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
wgethttp://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.tar.gz
wget http://mirror.freepbx.org/freepbx-2.8.0.tar.gz
wget http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz # speex
paradesempaquetar y copiar los tar a una sola carpeta
mkdir tar
for i in `ls *gz`;
do
tar xf $i
mv $i tar/
done
En el directorio usr/src/asterisk-1.8.18.0/contrib/scripts/ para instalar lapaqueteria necesaria
./install_prereq install
Ahora a instalar lo que bajamos
cd /speex-1.2rc1
./configure
make
make install
cd spandsp-0.0.6/
./configure
make
make install
ldconfig -v
cd../dahdi-linux-complete-2.4.0+2.4.0/
make clean
make all
make install
make config
cd ../libpri-1.4.11/
make clean
make
make install
cd ../asterisk-1.8.5.0/
make clean
./configure
make menuselect //seselecciona
aplications → app_fax
add-ons → cdr_mysql
resources modules → quitar res_timing_pthread
compiler flags → agregar DONT_OPTIMIZE DEBUG_THREADS G711_NEW_ALGORITHM G711_REDUCED_BRANCHING...
Regístrate para leer el documento completo.