Skip to content

Latest commit

 

History

History
64 lines (33 loc) · 2.3 KB

README.md

File metadata and controls

64 lines (33 loc) · 2.3 KB

Beeton PBX

PASOS PARA LA INSTALACION

¡¡Nota importante!!

  • La instalacion solo se ha probado en un SO Debian 7 Wheezy (De momento). Los pasos que se detallan a continuación:
  1. Descargar y descomprimir los ficheros del repositorio de GitHub, desde la consola:

    $ wget https://github.com/emoronayuso/beeton/archive/master.zip $ unzip master.zip

  2. Ejecutar el script de instalación con el panel Beeton y todas sus dependencias. Proporcionamos permisos de ejecución al script previamente:

    $ cd beeton-master $ chmod +x install.sh $ ./install.sh

El script de instalacion incluye:

  • La version de Asterisk 1.8.24.1, con las librerias (dependencias) libpri-1.4.14 y libss7-1.0.2

  • Django 1.5.5

  • Panel de administracion Beeton

El proceso de compilación y de instalación tarda unos 30 min aproximadamente. Asi que ponte cómodo ;P

  1. Al concluir la instalación, hay que reiniciar asterisk para que se configure la nueva base de datos asocidada a los registros de llamadas "/var/log/asterisk/master.db":

    $ /etc/init.d/asterisk restart

  2. Para arrancar y parar Beeton basta con ejecutar el script ./runserver.sh de la carpeta /var/www/asterisk-bee, dandole permisos de ejecucion previamente:

    $ chmod +x runserver.sh $ ./runserver.sh start|stop

Beeton se ejecuta en el puerto 8000 por defecto, para arrancarlo en un puerto diferente puede modificar el script de arranque runserver.sh

  1. Accedemos al panel de adminsitración Beeton desde un navegador:

    http://<Ip_servidor>:8000

Nos aparecerá la ventana de login, el usuario es "admin" y la contraseña por defecto es "asteriskbee"

Para cambiar la clave del usuario admin, solo hay que ejecutar la siguiente sentencia usuando el script /var/www/manage.py

  $ python manage.py changepassword admin

NOTA: Por defecto en el panel de adminsitración web de Beeton vienen incluidas las siguientes funcionalidades para el Plan de llamadas:

  - Función para Responder llamadas
  - Función para realizar una espera en segundos
  - Función para realizar saltos incondicianales entre las lineas del plan de llamadas

Para instalar nuevas funcionalidades visita el manual de usuario disponible en el blog del proyecto Beeton