Instalación de Asterisk + GUI en Ubuntu 10.04
Asterisk es una aplicación de software libre que actua como una central telefonica tradicional. Tiene uso doméstico y empresarial, su creador es Mark Spencer (también creador del Gaim) quien desarrolló Asterisk porque necesitaba una central telefonica para su empresa.
Se creó Asterisk para usarse en GNU/Linux pero también funciona en BSD, Solaris, Mac OS X y Windows. Si queremos usar telefonos analógicos convencionales es necesario tener tarjetas FXS o FXO. Este manual comprende la instalación de Asterisk en ubuntu donde solo se podrá interactuar mediante la consola y la GUI, si lo que queremos es tener un servidor dedicado y usar un sistema más completo y con una interfaz gráfica es recomendable usar Trixbox ya que es una distribucion de GNU/Linux basada en Centos especialmete diseñada para funcionar como una central telefónica (PBX).
Manual de Instalación
Necesitamos una distribucion proveniente de Debian y nuestra inseparable consola, asi que lo haremos con permisos de superusuario.
cd /usr/src
wget -c ftp.digium.com/pub/zaptel/releases/zaptel-1.4.1.tar.gz
wget -c ftp.digium.com/pub/libpri/releases/libpri-1.4.0.tar.gz
wget -c ftp.digium.com/pub/asterisk/releases/asterisk-1.4.2.tar.gz
wget -c ftp.digium.com/pub/asterisk/releases/asterisk-addons-1.4.0.tar.gz Ahora instalamos dependencias necesarias y además el compilador gcc 3.4
sudo aptitude install openssh-server build-essential automake1.9 autoconf bison flex libtool
sudo aptitude install gcc-3.4
Para evitar errores tipo "Termcam"
sudo aptitude install openssl libssl-dev zlib1g-dev ncurses-dev
Descomprimimos:
tar xvfz zaptel-1.4.1.tar.gz
tar xvfz libpri-1.4.0.tar.gz
tar xvfz asterisk-1.4.2.tar.gz
tar xvfz asterisk-addons-1.4.0.tar.gz cd /usr/src/zaptel-1.4.1
make
make installcd /usr/src/libpri-1.4.0
make
make installcd /usr/src/asterisk-1.4.2
./configure
make
make install
make samples# cd /usr/src/asterisk-addons-1.4.0
make
make install
En caso de que te marcara algun error puedes publicarlo aqui y yo trataré de ayudarte. Si todo sale a la perfección verás lo siguiente en consola.
Código HTML:solo_bits@solo_bits:~$ .$$$$$$$$$$$$$$$=.. .$7$7.. .7$$7:. .$$:. ,$7.7 .$7. 7$$$$ .$$77 ..$$. $$$$$ .$$$7 ..7$ .?. $$$$$ .?. 7$$$. $.$. .$$$7. $$$$7 .7$$$. .$$$. .777. .$$$$$$77$$$77$$$$$7. $$$, $$$~ .7$$$$$$$$$$$$$7. .$$$. .$$7 .7$$$$$$$7: ?$$$. $$$ ?7$$$$$$$$$$I .$$$7 $$$ .7$$$$$$$$$$$$$$$$ :$$$. $$$ $$$$$$7$$$$$$$$$$$$ .$$$. $$$ $$$ 7$$$7 .$$$ .$$$. $$$$ $$$$7 .$$$. 7$$$7 7$$$$ 7$$$ $$$$$ $$$ $$$$7. $$ (TM) $$$$$$$. .7$$$$$$ $$ $$$$$$$$$$$$7$$$$$$$$$.$$$$$$ $$$$$$$$$$$$$$$$.
solo_bits@solo_bits:~$
+--------- Asterisk Build Complete ---------+
+ Asterisk has successfully been built, and +
+ can be installed by running: +
+ +
+ make install +
+-------------------------------------------+
Ahora es tiempo de instalar Asterisk-GUI
apt-get install -qy subversion
svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui
cd asterisk-gui
make
make install
make samples
Configurar Asterisk-GUI
Tenemos que configurar 2 archivos como se muestra a continuación:
sudo gedit/etc/asterisk/http.conf[general]
enabled=yes
enablestatic=yes
sudo gedit/etc/asterisk/manager.conf[general]
displaysystemname = yes
enabled = yes
webenabled = yes
port = 5038
httptimeout = 60
bindaddr = 0.0.0.0
[admin]
secret = mypasswd
read = system,call,log,verbose,command,agent,config
write = system,call,log,verbose,command,agent,config
[admin] Este es tu usuario
secret = mypasswd Este es tu contraseña para poder logearte en la GUI
Ejecutamos lo siguiente y checamos que todo nos marque como correcto, si no hay que checar los pasos anteriores
make checkconfig
--- Checking Asterisk configuration to see if it will support the GUI ---
* Checking for http.conf: OK
* Checking for manager.conf: OK
* Checking if HTTP is enabled: OK
* Checking if HTTP static support is enabled: OK
* Checking if manager is enabled: OK
* Checking if manager over HTTP is enabled: OK
Este es el comando para arrancar Asterisk
asterisk -gvvvvvvvvcEntonces nuestra consola cambiará de color y aparecerá:
Asterisk Ready.
*CLI>
Ejemplo:
Esta es la consola de Asterisk donde podremos interactuar con el (Command Line Interpreter). Y es asi como usted podrá empezar a configurar este servicio tan práctico.
Una vez terminada la instalación pon en tu navegador Firefox la siguiente URL: http://127.0.0.1:8088/asterisk/static/config/cfgbasic.html y debe quedarte algo así:





Instalación de Asterisk + GUI en Ubuntu 10.04




Citar
