sábado, 7 de julio de 2012

Instalar Asterisk en 9 Pasos Parte 3/3

7.- Compilar Asterisk Add-ons

cd /usr/src/asterisk-addons-1.4.11
make clean
./configure
make menuselect


Con la tecla "x" guardar y salir.
make
make install


8.- Instalación de FreePBX
 Instalar base de datos PEAR

pear install DB

Instalar FreePBX

/usr/sbin/safe_asterisk
cd /usr/src/freepbx-2.9.x
./install_amp


Leer y seguir instrucciones, cambiar las contraseñas si no se usan las por defecto.

Usuarios base de datos:        asteriskuser
Contraseña bbdd:            fpbx69
Contraseña Asterisk Manager:    amp69
Password FOP:            passw0rd

Varificar en amportal.conf

vi /etc/amportal.conf
FOPRUN=true
Solicitar contraseña en freepbx
AUTHTYPE=database


Arranque automático

echo /usr/local/sbin/amportal start >> /etc/rc.local

Cambiar permisos amportal.conf

chmod 775 /etc/amportal.conf

Agregar también

vi /etc/asterisk/cdr_mysql.conf
loguniqueid=yes


9.- Habilitar servicios al inicio

chkconfig --list httpd
chkconfig --list mysqld
chkconfig httpd on
chkconfig mysqld on
amportal stop
amportal start


Modificar php.ini para aceptar subir archivos de 2M a 20M

vi /etc/php.ini
upload_max_filesize=20M


Configurar el verbose de Asterisk

asterisk –r
core set verbose 40


En caso de haber problemas con FOP, dejar en blanco

vi /etc/amportal.conf
AMPWEBADDRESS=

vi /var/www/html/panel/op_server.cfg
web_hostname=


Finalmente reiniciar y comprobar que este todo funcionando accediento a freebpx utilizando el navegador.