Por:Israel Azevedo
- Painel de Monitoramento de Dongles.
- Descompactar o arquivo .zip dentro do diretório /var/www/
- $ unzip Monitoring-master.zip
- Sugestão: renomear a pasta Monitoring-master para dongle
- Pasta CSS: Contém o css pré-concatenado-compilado e semi-minificado.
- Pasta Fonts: Contém os arquivos do font-awesome
- Pasta Img: Contém o logo da empresa
- Pasta JS: Contém o js pré-concatenado-compilado e semi-minificado.
- Pasta Original: Contém o arquivo original desenvolvido pelo Israel
- Pasta PhpAgi: Contém o arquivo phpagi_asmanager.php
- Pasta Resource: Contém os arquivos originais do font-awesome
- Pasta Source:
- JS: Contém todos os arquivos originais utilizados.
- SCSS: Contém todos os arquivos originais utilizados.
- Para uso em produção, os seguintes poderão ser apagados:
- Pasta Original
- Pasta Resource
- Pasta Source
- $ cd /var/www/html/
- $ unzip Monitoring-master.zip
- $ cd /var/www/dongle
- $ cd /var/www/html/dongle
- $ cd /var/www/html/dongle
- $ apt-get install sudo
- $ yum install sudo
-
Edite o arquivo /etc/sudoers colocando os seguintes parametros na linha abaixo da permissão de ROOT:
- www-data ALL = NOPASSWD : /var/spool/asterisk/outgoing
- www-data ALL=NOPASSWD:ALL
-
Crie um usuario para o manager do Asterisk com o seguintes parametros
-
PERMISSÕES AMI
- read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate,all
- write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate,all
-
TIMEOUT DE ESCRITA
- writetimeout = 5000
-
- Adicione as credenciais no arquivo "config.php "
- Dê permissão de root para o diretorio modens para que possa executar todas as funções.
- $ chmod -R 0777 /var/www/dongle
- $ chmod -R 0777 /var/www/html/dongle