miércoles, 4 de enero de 2012

Instalar Asterisk Monitor

Esta es una guia para Instalar Asterisk Monitor (MonAst) 3.0
en Elastix 2.2.0

Ingresamos en consola de la central asterisk y ejecutamos los siguientes comandos:

cd /root

 
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
 
yum install python-devel python-crypto pyOpenSSL zope
 
cd /usr/src
mkdir twist
cd twist
wget http://twistedmatrix.com/Releases/Twisted/11.0/Twisted-11.0.0.tar.bz2
tar jxvf Twisted-11.0.0.tar.bz2
cd Twisted-11.0.0
sudo python setup.py install
 
cd /usr/src
mkdir StarPy
cd StarPy
wget http://ignum.dl.sourceforge.net/project/starpy/starpy/1.0.0a13/starpy-1.0.0a13.zip 
unzip starpy-1.0.0a13.zip 
cd starpy-1.0.0a13 
python setup.py install
 
pear install HTTP_Client
cd /usr/src
mkdir monast 
cd monast 
wget http://kent.dl.sourceforge.net/project/monast/Monast%20for%20Asterisk%201.4%2C%201.6%20and%201.8/3.0b4/monast-3.0b4.tar.gz
tar zxvf monast-3.0b4.tar.gz
cd monast-3.0b4
./install.sh
 
MonAst base path [/opt/monast]:
MonAst HTML path [/var/www/html/monast]:
MonAst already instaled on this system. Overrite? [y/n]: y
MonAst instaled at /opt/monast
HTML files instaled at /var/www/html/monast
Instaling init.d scripts
I have demon monast started. I am trying to figure it out how to add extension under: y
 
Editamos:
 
nano /etc/asterisk/manager_custom.conf
 
Adicionamos:
 
[monast_user]                                                                                                                  
secret=12345                                                                                                                 
deny=0.0.0.0/0.0.0.0                                                                                                         
permit=127.0.0.1/255.255.255.0                                                                                          
writetimeout=100                                                                                                              
read=system,call,log,verbose,command,agent,user,config,originate,reporting                                
write=system,call,log,verbose,command,agent,user,config,originate,reporting
 
Editamos:
nano /etc/monast.conf
Modificamos valores de usuario, contraseña y direccion del pbx
Arrancamos el Servicio:
/etc/init.d/monast start
 
Entramos a Monast:
https://your_ip/monast

1 comentario: