Instalando asterisk en 5 pasos
Se que lo he publicado varias veces pero este tema es muy interesante, por otro lado siempre se lo pueden bajar de los repositorios de debian con el apt-get o el synaptic. Hace poco monte asterisk en dos sistemas:
1er caso: Instale xubuntu, luego con synaptic instale el asterisk y lo puse a funcionar sin mayores problemas
2do caso: Arranque la misma maquina con DSL, luego actualice la lista de los repositorios y le monte sobre el ram disk el asterisk y puede montar sin mayores complicaciones 5 extensiones sip.
Si queremos dejarlo fijo y en funcionamiento podemos hacer lo siguiente:
- 1 cd de debian etch.
- 1 conexion a internet
Paso 1: Instalamos de manera basica debian etch sin entorno grafico que consuma proceso desabilitamos algunos modulos. Si no vamos a dar servicio pesado no hace falta desabilitar nada.
Paso 2: Instalamos paquetes que necesitaremos directamente de los repositorios de debian.#aptitude update
#aptitude install linux-headers-$(uname -r) gcc g++ libnewt-dev libncurses-dev bison make unixodbc-dev libmysqlclient-dev sox-dev
Paso 3: Obtenemos Asterisk.#cd /usr/src/
#wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.17.tar.gz
#wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.5.tar.gz
#wget http://downloads.digium.com/pub/zaptel/releases/zaptel-1.4.7.tar.gz
#wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.3.tar.gz
#tar -zxvf asterisk-1.4.17.tar.gz
#tar -zxvf asterisk-addons-1.4.5.tar.gz
#tar -zxvf zaptel-1.4.7.tar.gz
#tar -zxvf libpri-1.4.3.tar.gz
Paso 4: Compilamos#cd /usr/src/zaptel-1.4.7
#./configure
#make clean && make && make install && make config
#cd /usr/src/libpri-1.4.3
#make clean && make && make install
#cd /usr/src/asterisk-1.4.14
#./configure
#make clean && make && make install && make samples && make config
#cd /usr/src/asterisk-addons-1.4.5
#./configure
#make clean && make && make install && make samples
Paso 5: Verificamos#/etc/init.d/zaptel start
#/etc/init.d/asterisk start
#asterisk -rvvvvvvvvvvv
O ejecutamos asterisk -v y luego asterisk -r