Página 1 de 5 12345 ÚltimoÚltimo
+ Responder ao Tópico



  1. Sou novato no assunto servidor voip, trabalho em um provedor wireless a 3 anos, e vamo comecar a mecher com voip.
    Estou tentando integrar o A2Billing no Trixbox, porem esta dificil, nao estou achando nem um site com tutos de versoes atuais, no caso com uma adaptacao estou montando um passo a passo, com fonte pela internet de outros sites sobre a2billing.

    bom vou postando o q ja fiz e aonde estou com problemas, se alguem ja instalou ou esta pensando em instalar podemos ir trocando ideias e aprendizagens!!!!

    1 Passo: Instalar Trixbox 2.8

    entre no site, e puxe a versao estavel, no caso estou com a 2.8
    Current Downloads | trixbox
    ou puxe direto desse link:
    Download trixbox from SourceForge.net

    ai no nero grave a em um cd,
    de o boot, e instale sem complicacoes.

    depois de instalado vc loga como root e a senha q criou na isntalacao
    Configure a placa de rede:
    No terminal do trixbox digite o seguinte comando:
    # system-config-network

    Na tela azul, em Select Action va 1 em Edit Devices, selecione a sua interface, em Use DHCP, caso nao for usar desative com o espaco, e cadastre o ip, mascara e gateway. De OK, em Setect A Device, clique em SAVE. Depois em 2 clique em Edit DNS configuration, e cadastre o dns. De OK, clique em Save&Quit.

    devolta ao terminal, reinicie a sua interface:
    # /etc/rc.d/init.d/network restart

    ping um site ou o ip do seu gateway e veja se esta td ok.
    vc ja pode acessar o trixbox via qualquer navegador de internet, no endereco:
    http://IP_do_trixbox/
    Clique no item [ switch ] no User mode, no canto superior direito para logar no sistema. No canto superior direito, e logue o usuario adminsitrador:
    A conta padrão é maint e a senha é password.

    mais informacoes, entre nesse site:
    Trixbox » Dicas de Asterisk

    Pronto trixbox instalado e rodando, agora vamos pro A2Billing. Vc tera q puxar ele, decompactar e jogar ele em determinadas pastas do trixbox ja instalado.
    Bom eh ai q entra a minha duvida, vou postar ate onde eu fiz, e o que esta acontecendo, ai conto com a ajuda de quem ja instalou ou de quem esta com interesse de instalar e conseguir com mais facilidades!!!

    Criando pasta e Descopactando arquivo:
    # cd /usr/src
    # mkdir a2billing
    # cd a2billing2
    # wget http://www.asterisk2billing.org/down...g_1.5.1.tar.gz
    # tar zxvf A2Billing_1.5.1.tar.gz
    # ls -la

    Criando DataBase no Mysql:
    # cd /usr/src/a2billing/DataBase/mysql-5.x
    # mysql -u root -ppassw0rd < a2billing-createdb-user.sql
    # mysql -u root -ppassw0rd mya2billing < a2billing-mysql-schema-v1.3.0.sql

    Instalando a2billing no Apache:

    Administrador modo:
    # cd /var/www/html
    # mkdir a2billing
    # chown -R asterisk: a2billing
    # cd a2billing
    # cp -r /usr/src/a2billing/admin/. .

    Usuario Modo:
    # cd/var/www/html
    # mkdir a2customer
    # chown -R asterisk: a2customer
    # cd a2customer
    # cp -r /usr/src/a2billing/customer/. .

    Instalando AGI:
    # cd /var/lib/asterisk/agi-bin
    # cp /usr/src/a2billing/AGI/a2billing.php .
    # cp -r /usr/src/a2billing/AGI/lib .
    # chown asterisk: a2billing.php
    # chown -R asterisk: lib

    Instalando a2billing.conf na pasta certa:
    # cd /etc/asterisk
    # cp /usr/src/a2billing/a2billing.conf .
    # chown asterisk: a2billing.conf

    Bom todos esse comandos eu adaptei pra versao 1.5 q baixei, a fonte q eu tirei a base eh:
    SureTeq - Asterisk2Billing e tbm esse:
    TrixboxInstall - a2billing - Trac

    porem quando vou rodar no navegador, nao abre nada da pasta q criei no apache, no caso a a2billing e a a2customer!!!
    dando uma olhada na raiz, percebi q a pasta lib, q esta dentro da pasta admin, que tem q ser copiada no apache, no caso para a administracao, nao aparece por inteira e fica selecionada com uma cor vermelha de fundo, acho q representa um link da pasta onde esta os arquivos descompactos!!!
    e por isso ou outra coisa nao consigo rodar!!! Onde sera q estou errando, sera q esta faltando alguma permissao??? alguma outra coisa!!!
    De uma ajuda quem ja instalou ou tem conhecimento sobre a instalacao!!! Estou querendo montar um servidor proprio de voip mais revendendo planos para futuramente colocar uma placa E1, caso obter retorno em voip, assim com o servidor ja montado estarei com um passo a frente, do que eu usar o servidor da revenda!!!

    aguardo, obrigado des de ja!
    abracos

    Resolvi entao por o Trixbox, nao tem erro para instalar,

  2. Ola
    Eu tenho uma informação que podera te ajudar, verifique sua instalação acomnpanhando o que instrui estes dois endereços, o que vc pegou na Sureteq é velho e pode ser este seu problema.
    Instalando o A2billing
    Installation Guide - a2billing - Trac

    Instalando o A2billing no trixbox
    TrixboxInstall - a2billing - Trac

    Espero que te ajude. Claro que vc poderá vir até nosso Forum e lá vc encontrá muitas informações sobre a instalação do A2billing no trixbox, voce deve saber que o trixbox esta sob o Linux distribuição CentOS, certo?

    Jose Pinto
    HDDLAB - Brasil
    Fonality trixbox Pro Reseller



  3. sei sim, da distribuicao centos, na verdade ele facilita a instalacao, em vez de vc instalar um centos, e depois baixar o asterisk e td mais!!!
    eu achei um novo tutorial, vou tentar seguir ele hj,, se der resultados eu posto aqui, acho q tds q mechem com provedor a radio, vai se interessar em mecher com voip, se ja nao meche,,, e pra quem meche pesso ajuda!!!

    qual eh endereco do forum de vcs, pra eu dar uma olhada por la? tem como vc me passar o link,
    enquanto aos tutoriais q segui, realemnte sao de versoes diferente por isso eu fiz as adaptacoes pra versao atual, como por exemplo a pasta TRUNK nao vem mais na versao 1.5 do a2billing, porem a DataBase esta la solta, e nao dentro da trunk, isso e outras adaptacoes de versao, eu consegui fazer!!!! estou na batalha,,, hehehe

    agradeco a sua ajuda Jose, obrigado. e vou entrar no forum la tbm!!

  4. cara add ai meu msn estou na mesma situação sua, tonijeison@hotmail.com posta ai o novo tutorial que planeja seguir



  5. Entao, como eu disse peguei um outro tuto e segui, ele ta bem proximo esse ai de cima q eu fiz meio no desconfiometro e tava dando pau,,,,, agora roda a tela de login e do admin tbm, porem acho q to com problemas no banco de dados q esta dando o erro Connection failed, depois q tento fazer login em ambas.

    aqui esta o tuto, com uma adaptacao para o portugues do meu jeito, pq sempre faco pra nao esquecer futuramente....

    espero q alguem possa fazer e achar pq esta dando esse erro de Connection failed, se alguem fizer isso, poste aqui por favor...

    Download the a2billing. Criar a pasta /usr/src/a2billing/
    # mkdir /usr/src/a2billing
    # cd /usr/src/a2billing
    # wget http://www.asterisk2billing.org/down...g_1.5.1.tar.gz

    Descompacta:
    #tar zxvf A2Billing_1.4.1.tar.gz
    Criando MySQL database (mya2billing)
    No arquivo a2billing-createdb-user.sql possui script q cria as database com as permisoes e usuarios:
    #cd /usr/src/a2billing
    # mysql -u root -p < DataBase/mysql-5.x/a2billing-createdb-user.sql
    (A senha root padrao: passw0rd)

    O script criara os seguintes databeses, username and password no seu mysql:
    Database name is: mya2billing
    Database user is: a2billinguser
    User password is: a2billing

    Depois de criar a estrutura do banco, vamos criar um conjunto de tabelas e inserir alguns dados de configuração de base inicial
    # mysql -u root -p mya2billing < DataBase/mysql-5.x/a2billing-schema-v1.4.0.sql

    Jogue o arquivo de configuração a2billing na pasta /etc
    # cp /usr/src/a2billing/a2billing.conf /etc/

    Edit o arquivo:
    # vi /etc/a2billing.conf

    Altere a area "database" com os nomes do mysql q criou la em cima, deixe igual aqui:
    [database]
    hostname = localhost
    port = 3306
    user = a2billinguser
    password = a2billing
    dbname = mya2billing
    dbtype = mysql

    Dando permissoes para os arquivos necessarios:
    # chmod 777 /etc/asterisk
    # touch /etc/asterisk/additional_a2billing_iax.conf
    # touch /etc/asterisk/additional_a2billing_sip.conf
    # echo #include additional_a2billing_sip.conf >> /etc/asterisk/sip.conf
    # echo #include additional_a2billing_iax.conf >> /etc/asterisk/iax.conf
    # chown -Rf asterisk:asterisk /etc/asterisk/additional_a2billing_iax.conf
    # chown -Rf asterisk:asterisk /etc/asterisk/additional_a2billing_sip.conf

    Instalando os arquivos de som, deve ser caixa postal esses lances
    # /usr/src/a2billing/addons/sounds/install_a2b_sounds.sh

    Edit /etc/asterisk/manager.conf e adicione a aba [myasterisk]:
    [myasterisk]
    secret=mycode
    read=system,call,log,verbose,command,agent,user
    write=system,call,log,verbose,command,agent,user

    Copiando os arquivos da pasta AGI do a2billing para a pasta agi-bin ja instalado
    no seu trixbox conforme abaixo:
    # cd /usr/src/a2billing/AGI
    # cp a2billing.php /var/lib/asterisk/agi-bin/
    # cp -Rf /usr/src/a2billing/common/lib /var/lib/asterisk/agi-bin/

    Permitindo as coisas:
    # chown asterisk:asterisk /var/lib/asterisk/agi-bin/a2billing.php
    # chown -Rf asterisk:asterisk /var/lib/asterisk/agi-bin/lib
    # chmod +x /var/lib/asterisk/agi-bin/a2billing.php

    Instalando no apache, a area administrativa e do usuario tbm, no caso ficara
    dividido por pasta, onde a http://ip_server/a2billing/admin sera para administracao
    a2billing/customer para usuario, ou seja as 2 dentro da msm pasta, onde no tutorial
    anterior ficava uma pasta para cada!
    # cp -rf /usr/src/a2billing/admin /var/www/html/a2billing/
    # cp -rf /usr/src/a2billing/agent /var/www/html/a2billing/
    # cp -rf /usr/src/a2billing/customer /var/www/html/a2billing/
    # cp -rf /usr/src/a2billing/common /var/www/html/a2billing/
    #chmod 755 /var/www/html/a2billing/admin/templates_c
    #chmod 755 /var/www/html/a2billing/customer/templates_c
    #chmod 755 /var/www/html/a2billing/agent/templates_c
    #chown -Rf asterisk:asterisk /var/www/html/a2billing/admin/templates_c
    #chown -Rf asterisk:asterisk /var/www/html/a2billing/customer/templates_c
    #chown -Rf asterisk:asterisk /var/www/html/a2billing/agent/templates_c

    Reinicie o apache e servico de httpd
    # service httpd restart

    Agora eh soh entrar no link
    http://ip-server/a2billing/admin
    Senha padrao:
    user: root
    pass: changepassword

    ta ai,,,,, se eu descobrir eu volto,,, falow abracos,,,,, vamo tenta ai provelink vamos fazer rodar,,,, kkk valeu
    Última edição por Nks; 11-02-2010 às 21:20.






Tópicos Similares

  1. webproxy junto com routing policy
    Por laudemironeto no fórum Redes
    Respostas: 0
    Último Post: 02-09-2007, 13:24
  2. Respostas: 2
    Último Post: 04-08-2006, 08:29
  3. Apache junto com Squid
    Por e-eduardo no fórum Servidores de Rede
    Respostas: 0
    Último Post: 11-04-2006, 01:59
  4. Kmix inicia junto com Kalango
    Por guppista no fórum Sistemas Operacionais
    Respostas: 2
    Último Post: 25-08-2005, 07:03
  5. Problemas para instalar o php junto com o mysql
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 19-07-2005, 14:39

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L