Se espera un poco de conocimiento de Asterisk y Linux para instalar el sistema.
- Instale Asterisk con Asterisk en tiempo real, MySQL, Apache y PHP versión 5.2
- Descargue y explote el tarball de A2Billing.
- Mueva, copie o vincule simbólicamente los directorios Admin, Customer, Agent y Common a la raíz web, o configure apache para mostrarlos en un directorio de su elección.
- Mover copia o enlace simbólico AGI/a2billing.php en el directorio asterisk agi-bin, y también copia o enlaza simbólicamente el directorio common/lib.
- Cree una nueva base de datos A2Billing y, a continuación, cree el esquema de base de datos con DataBase/mysql-5.x / a2billing-mysql-schema-v1.7.0.sql
- Aplique cada «Base de datos / mysql-5».x / ACTUALIZACIÓN…»Archivo SQL en orden desde la versión 1.7.0 hasta la última versión.
- Coloque la factura a2.configúrelo en /etc / y ajuste la configuración de la base de datos para que se adapte a su instalación.
- Mueva o copie sus archivos de sonido desde addons / sounds / al directorio «sounds» de asterisco.
- Instale los cronjobs desde el directorio Cronjobs/. Los comentarios en la parte superior de cada archivo dan un horario sugerido para cada trabajo cronológico.
- Configure el plan de marcado de Asterisco para A2Billing utilizando los archivos de addons / asterisk-conf / como guía.
Ahora debería poder iniciar sesión en A2Billing con el nombre de usuario root y la contraseña, changepassword.
El papel de A2Billing es proporcionar servicios de telefonía pública y, por lo tanto, en la mayoría de los casos, los clientes deben tener acceso tanto a través de servicios web como de VoIP. A2Billing a menudo se aloja mejor en una dirección IP pública para reducir los problemas de NAT.
Aunque se puede usar una distribución de agregación o PBX como base para A2Billing, la mayoría no tiene seguridad reforzada para la conexión directamente a Internet y, de hecho, se les proporciona la advertencia de que deben estar ubicados detrás de un firewall de hardware separado sin acceso permitido desde fuera de la LAN (Red de Área Local).
Tenga en cuenta que cualquier servidor de telefonía expuesto a Internet es un objetivo valioso donde un atacante puede ganar dinero real utilizando una variedad de técnicas fraudulentas. Por lo tanto, se debe tener mucho cuidado al construir cualquier sistema de telefonía para garantizar que sea seguro.
Recomendamos que todos los clientes y usuarios operen la última versión de A2Billing. En general, tenemos una política de no eliminar ninguna funcionalidad de A2Billing, por lo que hay poco o ningún peligro en actualizar a la última versión estable.