lunes, 14 de septiembre de 2009

Script de Instalacion de Asterisk 1.6.0.9

Hola aqui cuelgo un script que hice para mis instalaciones de Asterisk y sus dependencias para Debian y ubuntu eventualmente lo unico que cambiaria entre otras distribuciones seria la parte de instalacion de dependencias, suerte con esas instalaciones



cd /usr/src

aptitude install linux-headers-`uname -r` bison ncurses-dev libssl-dev zlib1g-dev initrd-tools cvs procps  build-essential libnewt-dev libusb-dev libmysqlclient15-dev make sox libsox-fmt-gsm libsox-fmt-mp3 fail2ban



ln -s /usr/src/linux-headers-`uname -r` linux



echo "DESCARGA DE asterisk 1.6.0.9, dahdi-linux 2.1.0.4, dahdi tools 2.1.0.2, libpri 1.4.9, asterisk addons 1.6.0.2"

wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.1.tar.gz

wget http://downloads.digium.com/pub/telephony/dahdi-linux/releases/dahdi-linux-2.2.0.2.tar.gz

wget http://downloads.digium.com/pub/telephony/dahdi-tools/releases/dahdi-tools-2.2.0.tar.gz

wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.10.1.tar.gz

wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.6.1.1.tar.gz



echo "instalacion de libpri 1.4.10.1"

tar -zxvf libpri-1.4.10.1.tar.gz

cd libpri-1.4.10.1

make && make install

echo "se sale del directorio"

cd ..

echo "instalaciion de dahdi linux dahdi-linux-2.2.0.2"

tar -zxvf dahdi-linux-2.2.0.2.tar.gz

cd dahdi-linux-2.2.0.2

make && make install

echo "se sale del directorio"

cd ..

echo "instalacion de dahdi tools 2.2.0"

tar -zxvf dahdi-tools-2.2.0.tar.gz

cd dahdi-tools-2.2.0

./configure  && make  && make install && make config

echo "se sale del directorio"

cd ..

echo "instalacion de asterisk 1.6.1.1"

tar -zxvf asterisk-1.6.1.1.tar.gz

cd asterisk-1.6.1.1

./configure && make && make install && make samples

echo "Instalacion de Script de Inicio para Asterisk"

cp contrib/init.d/rc.debian.asterisk /etc/init.d/asterisk

cd /etc/init.d/

update-rc.d asterisk defaults

cd /usr/src

echo "instalacion de asterisk addons 1.6.1.1"

tar -zxvf asterisk-addons-1.6.1.1.tar.gz

cd asterisk-addons-1.6.1.1

./configure && make menuselect && make install && make samples

echo "se sale del directorio"

cd ..



echo -e "Desea instalar apache2 php5 mysql?: Digite 1 para instalar o dos para salir"

read opcion

if [ $opcion -eq 1 ] ; then

        aptitude install apache2 mysql-server-5.0 php5 php5-gd php5-mysql php5-cli

else

    echo "Suerte en tu viaje susus"

fi

No hay comentarios.:

Publicar un comentario