FreeBSD + Asterisk

Neste tutorial vamos instalar o Asterisk e Zaptel no FreeBSD. Faremos uma configuração simples de 2 ramais SIP e um plano de discagem simples. Vamos instalar também o Apache, MySQL e o Asterisk-Stats para poder visualizar todo o CDR via Web. Para finalizar, uma maneira de monitorar o uso do seu servidor com o Cacti.

[ Hits: 74.520 ]

Por: Danilo Bedani em 23/10/2007


Cacti



Dependendo do tamanho da sua aplicação, é interessante monitorar o uso do servidor (cpu, memória, etc). Uma ótima ferramenta é o Cacti. Não vou entrar muito em detalhes a respeito disso. Para maiores detalhes, consulte:
Como root, faça:

# cd /usr/ports/net/cacti
# make install clean


Criando o banco a tabela cacti:

# mysqladmin --user=root create cacti -p

Criando usuário cacti:

# echo "GRANT ALL ON cacti.* TO [email protected] IDENTIFIED BY 'cactiuser'; FLUSH PRIVILEGES;" | mysql -u root -p

Importando as tabelas cacti:

# mysql -u root cacti < /usr/local/share/cacti/cacti.sql -p

Edite o db-settings.php e troque as configurações do seu mysql:

# ee /usr/local/share/cacti/include/db-settings.php

Edite seu /etc/crontab e adicione:

*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1

Adicione um Alias no seu apache, no httpd.conf:

Alias /cacti "/usr/local/share/cacti/"

<Directory "/usr/local/share/cacti/">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Abra o cacti em seu navegador, no endereço:

http://ipdoservidor/cacti/

Usuário: admin
Senha: admin

Este usuário e senha serão válidos apenas para o primeiro login.

Conclusão

Com isto, configuramos um Asterisk para trabalhar com 2 ramais SIP e configuramos um diaplan básico. Partindo disso, é só incrementar o Dialplan, inserindo contextos e tudo mais!

Boa sorte!

Página anterior    

Páginas do artigo
   1. Atualizando o sistema
   2. Atualizando o Ports
   3. Instalar Zaptel
   4. Instalar Asterisk
   5. PHP5
   6. Configurando o Asterisk
   7. CDR em MySQL
   8. Asterisk Stats
   9. Cacti
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

VivoZap do Moto Q no Ubuntu

Compartilhando internet via rádio entre um servidor Linux e clientes Windows

Varnish: Uma camada de velocidade

Replicação e balanceamento de carga em servidores usando DNS

SIPREV - Gestão RPPS

  
Comentários
[1] Comentário enviado por guibona em 23/10/2007 - 13:33h

Afffff

[2] Comentário enviado por guibona em 23/10/2007 - 13:34h


[3] Comentário enviado por tholoko em 23/10/2007 - 15:22h

Parabens !brothah!... mto bom artigo e o FrEEBSD tah mandando muito bem comm o ASTERISK... recomendo!!! Desculpa ai GUIBOBA!!! abraços!

[4] Comentário enviado por guilhermerezende em 23/10/2007 - 15:56h

Legal, so faltou o autor mencionar onde baixar o asterisk-stat.

[5] Comentário enviado por dbedani em 23/10/2007 - 15:58h

Guilherme,

Está no tutorial!

# cd /usr/ports/www/asterisk-stat
# make install clean

[6] Comentário enviado por franciscosouza em 24/10/2007 - 04:59h

=)

Muito bom mesmo, parabéns pelo tuto.
Estou mais ou menos começando aqui com o FreeBSD. Extremamente foderoso o sistema ^^

[7] Comentário enviado por vinivend em 24/10/2007 - 06:29h

muito bom artigo, parabéns.. estarei iniciando esse projeto dentro de alguns dias..

[8] Comentário enviado por marpinheiro em 28/03/2008 - 19:05h

Parabéns, fiz toda instalação porém quando teste o servidor fazendo uma ligação do ramal x para o y eu não consigo escutar nada. Ele toca no outro ramal, eu atendo mas não consigo falar nem ouvir nada.. estou usando freebsd 7.. tem alguma ideia do problema?

Obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts