Android

Como instalar o asterisco no debian 9

Instalando o asterisk facil em 2 minutos no Debian 9

Instalando o asterisk facil em 2 minutos no Debian 9

Índice:

Anonim

O Asterisk é a estrutura de código aberto mais popular e amplamente adotada para a construção de aplicativos de comunicação. É usado por indivíduos, pequenas empresas, grandes empresas e governos em todo o mundo.

Os recursos do Asterisk incluem chamadas em conferência, correio de voz, música em espera, transferência de chamadas, enfileiramento de chamadas, gravação de chamadas, armazenamento / recuperação de banco de dados e muito mais.

Neste tutorial, mostraremos como instalar o Asterisk 15 no Debian 9.

Uma versão mais antiga do Asterisk (versão 13) está disponível no repositório de software Debian e pode ser instalada com o apt install asterisk .

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Atualize seu servidor Debian e instale os pacotes necessários para baixar e construir o Asterisk:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

Baixando Asterisk

No momento da redação deste artigo, a versão estável mais recente do Asterisk é a versão 15.

Vá para o /usr/src e faça o download do código-fonte do Asterisk com o seguinte comando wget:

cd /usr/src/ sudo wget

Após a conclusão do download, use o comando tar para extrair o archive:

sudo tar zxf asterisk-15-current.tar.gz

Certifique-se de alterar para o diretório de origem do Asterisk antes de continuar com as próximas etapas:

cd asterisk-15.*/

Instalando dependências do Asterisk

Execute o script a seguir para baixar as fontes MP3 necessárias para criar o módulo MP3 e usar arquivos MP3:

sudo contrib/scripts/get_mp3_source.sh

Em seguida, execute o script install_prereq para resolver todas as dependências no seu sistema Debian:

sudo contrib/scripts/install_prereq install

O script instalará todos os pacotes necessários e, após a conclusão bem-sucedida, imprimirá a seguinte mensagem:

############################################# ## install completed successfully #############################################

Aqui você verá o código de telefone ITU-T padrão de 61. Mas, no nosso caso, se você estiver na América do Norte como eu, altere-o para 1

Instalando o Asterisk

Execute o script de configure que preparará o código do Asterisk para compilar:

sudo./configure

Após a conclusão bem-sucedida, você verá a seguinte saída:

Digite exit ou pressione CTRL+C para sair da CLI do Asterisk.

A última etapa é ativar o serviço Asterisk para iniciar na inicialização:

sudo systemctl enable asterisk

Configurando o firewall

Por padrão, o SIP usa a porta UDP 5060, para abrir a porta:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

Sinta-se livre para ajustar o firewall de acordo com sua necessidade.

Conclusão

Neste guia, mostramos como instalar a versão mais recente do Asterisk da fonte em seu sistema Debian.

Agora você deve verificar a documentação do Asterisk e aprender mais sobre como configurar e usar o Asterisk.

asterisco debian