Telefonia - 7 min de leitura

Origem do Asterisk e Passo a Passo da Instalação

31 de janeiro de 2025
Origem do Asterisk e Passo a Passo da Instalação

Origem do Asterisk e Passo a Passo da Instalação

O Asterisk é um dos sistemas de telefonia mais populares do mundo, sendo um software open-source que permite a criação de centrais telefônicas PABX, além de diversas outras aplicações de comunicação. Neste artigo, vamos explorar sua origem, como ele surgiu e um passo a passo detalhado de sua instalação.

A Origem do Asterisk

Em 1999, Mark Spencer, um jovem recém-formado em engenharia, fundou uma empresa de suporte técnico baseada em Linux. O principal desafio da empresa era administrar o crescente número de chamadas de clientes que buscavam ajuda. Na época, adquirir um sistema PABX para gerenciar essas ligações era extremamente caro, o que levou Mark a buscar uma alternativa.

Foi então que ele encontrou um projeto de Jim Dixon que permitia conectar chamadas telefônicas a um computador. Com essa tecnologia, ele desenvolveu o Asterisk, uma solução que possibilitava o gerenciamento de chamadas de forma totalmente programável e acessível. O sucesso do projeto foi imediato, e logo a comunidade open-source passou a contribuir para sua evolução.

Instalando o Asterisk: Passo a Passo

Se você deseja instalar o Asterisk em um servidor Linux, siga este guia detalhado:

1. Configuração do Ambiente

Antes de iniciar a instalação, é necessário configurar um ambiente adequado. Para este tutorial, utilizaremos o Ubuntu Server 24.04 dentro de uma máquina virtual no VirtualBox.

  1. Baixe e instale o Ubuntu Server 24.04.

  2. Configure a máquina virtual para modo Bridge na rede.

  3. Acesse o console da máquina virtual e obtenha o endereço IP com o comando:

    ip addr show

2. Acesso ao Servidor via SSH

Se estiver utilizando um sistema diferente do Linux, pode-se utilizar o PuTTY para acesso via SSH. No terminal, execute:

ssh usuario@IP_DO_SERVIDOR

Substitua usuario pelo nome do seu usuário e IP_DO_SERVIDOR pelo endereço IP obtido anteriormente.

3. Baixando o Asterisk

No terminal, faça o download da versão LTS mais recente do Asterisk:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.1.1.tar.gz

4. Extraindo o Arquivo

Após o download, extraia o conteúdo do pacote:

tar -xvzf asterisk-22.1.1.tar.gz

5. Instalando Dependências

Para garantir que todas as bibliotecas necessárias estejam instaladas, execute:

sudo apt update && sudo apt install -y build-essential libssl-dev libncurses5-dev libnewt-dev libxml2-dev libsqlite3-dev uuid-dev

Depois, rode o script de pré-instalação:

cd asterisk-22.1.1/contrib/scripts/
sudo ./install_prereq install

6. Compilando o Asterisk

Agora, volte ao diretório principal e inicie a compilação:

cd ../..
sudo ./configure
sudo make
sudo make install

7. Configuração Final

Após a instalação, execute:

sudo make samples
sudo make config
sudo systemctl enable asterisk

Isso garantirá que o Asterisk seja iniciado automaticamente no boot do sistema.

8. Iniciando o Asterisk

Por fim, inicie o Asterisk com:

sudo systemctl start asterisk

E para acessar o console interativo:

sudo asterisk -rvvv

Se tudo estiver correto, o sistema estará rodando com sucesso!

Assista ao Vídeo Tutorial

Para facilitar ainda mais o processo, gravamos um vídeo demonstrando passo a passo a instalação do Asterisk. Assista ao vídeo abaixo e acompanhe visualmente cada etapa!

Conclusão

O Asterisk revolucionou a telefonia ao permitir a criação de soluções acessíveis e flexíveis para comunicação. Agora que você sabe como instalá-lo, pode explorar suas funcionalidades e adaptá-lo às suas necessidades.

Assuntos relacionados



Como Centralizar WhatsApp, Instagram e Telegram em Uma Única Plataforma de Atendimento
Transformação Digital - 9 min de leitura
Como Centralizar WhatsApp, Instagram e Telegram em Uma Única Plataforma de Atendimento

A comunicação digital empresarial mudou. Hoje, clientes entram em contato por múltiplos canais simultaneamente — WhatsApp, Instagram Direct...

IA em Nuvem ou On-Premise: Qual a Melhor Estratégia para Empresas?
Tecnologia - 5 min de leitura
IA em Nuvem ou On-Premise: Qual a Melhor Estratégia para Empresas?

A adoção de Inteligência Artificial nas empresas traz uma decisão estratégica fundamental: utilizar IA em...

Como Preparar a Infraestrutura de TI da Sua Empresa para Inteligência Artificial
Tecnologia - 6 min de leitura
Como Preparar a Infraestrutura de TI da Sua Empresa para Inteligência Artificial

A implementação de Inteligência Artificial (IA) nas empresas exige muito mais do que contratar uma API ou integrar um chatbot ao site. Para que a IA gere...

Como Integrar Inteligência Artificial em Produtos e Serviços Corporativos para Manter Competitividade
Tecnologia - 8 min de leitura
Como Integrar Inteligência Artificial em Produtos e Serviços Corporativos para Manter Competitividade

A reconfiguração do mercado global de software deixou um alerta claro para empresas de tecnologia: quem não integrar Inteligência Artificial (IA) de forma...

Saiba mais sobre as nossas experiências

Ou entre em contato com um de nossos consultores (11) 3709-2380

Informe seus dados e aguarde o nosso contato!

Ao preencher este formulário, você está ciente e concorda que poderá ser contatado por mensagens ou telefone pela nossa equipe!

Sucesso!

Entraremos em contato em breve!

Ops!

Não foi possivel enviar sua solicitação.

Tente novamente!