Install Asterisk 11

3
Asterisk 11 em 32 bit s ou 64 bit s? T udo rolando em CentOS 7! by Delphini AsteriskLibre Categories: Asterisk  T ags: No Tags Comments: No Comments Published on: 22 de dezembro de 2014 Com o recente lançamento do Asterisk 11. Pensei em montar um tutorial para instalar o Asterisk 11 no CentOS 7 (Verique o tutorial de conguração do LAMP no CentOS 7 aqui). Como uma vesão LTS o Asterisk 11 foi desenvolvido para a estabilidade e longa vida. Além disso, Asterisk 11 possui muitos novos recursos, incluindo o transporte WebSocket para SIP, cha_notif, SIP NAT traversal via ICE, Named ACLS e muito, mas muito mais novidades. Para obter uma lista completa do novos recursos visite o WiKi Asterisk. Para esta instalação, estou usando Asterisk 11.0.0 e será a compilação dos fontes no CentOS 7. Este tutorial também deve funcionar em sistemas RHEL (Red Hat Enterprise Linux Fedora) e com pouca ou nenhuma modicação. Primeiro vamos ter certeza de que o seu sistema operacional se encontra realmente atualizado. Vamos desativar o SELinux mudando seu status de “enforcing” para “disabled” em / etc/selinux/cong. Use o editor de texto de sua preferência ou copie e c ole este comando no shell do seu SO. Depois de ter atualizado seu SO. E desabilitado o SELinux, você precisa reiniciar o mesmo. Em seguida, vamos resolver as dependências básicas. (Você pode ter mais informações sobre este assunto aqui). Mude para o diretório /usr/src. Este diretório é padrão para armazenar seus códigos fontes. Faça o download dos tarballs de origem. Estes comandos é para obter a versão atual do DAHDI 2.10, LIBPRI 1.4 e Asterisk 11. Vamos extrair os arquivos a partir dos tarballs. Enviar Enviar Seja o primeiro de seus amigos a curtir isso. Curtir Curtir Compartilhar Compartilhar 1  yum update -y 1  sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config 1  reboot 1  yum install -y make wget openssl-devel ncurses-devel newt-devel libxml2-devel kerne 1  cd /usr/src/ 1 2 3 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-co wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz 1  tar -zxvf dahdi-linux-complete* C C C C C C C Share  Asterisk 11 em 32 b its ou 64 bits? Tudo roland... http://www .asterisklibre.org/?p=594 &style=printme 1 de 3 16-05-2016 12:26

Transcript of Install Asterisk 11

Page 1: Install Asterisk 11

7/25/2019 Install Asterisk 11

http://slidepdf.com/reader/full/install-asterisk-11 1/3

Asterisk 11 em 32 bits ou 64 bits? Tudo rolando em CentOS 7!

by Delphini AsteriskLibreCategories: Asterisk

 Tags: No TagsComments: No CommentsPublished on: 22 de dezembro de 2014

Com o recente lançamento do Asterisk 11. Pensei em montar um tutorial para instalar o Asterisk 11 no CentOS 7(Verifique o tutorial de configuração do LAMP no CentOS 7 aqui). Como uma vesão LTS o Asterisk 11 foi desenvolvidopara a estabilidade e longa vida. Além disso, Asterisk 11 possui muitos novos recursos, incluindo o transporte

WebSocket para SIP, cha_notif, SIP NAT traversal via ICE, Named ACLS e muito, mas muito mais novidades. Para obteruma lista completa do novos recursos visite o WiKi Asterisk.

Para esta instalação, estou usando Asterisk 11.0.0 e será a compilação dos fontes no CentOS 7. Este tutorial tambémdeve funcionar em sistemas RHEL (Red Hat Enterprise Linux Fedora) e com pouca ou nenhuma modificação.

Primeiro vamos ter certeza de que o seu sistema operacional se encontra realmente atualizado.

Vamos desativar o SELinux mudando seu status de “enforcing” para “disabled” em /etc/selinux/config. Use o editorde texto de sua preferência ou copie e cole este comando no shell do seu SO.

Depois de ter atualizado seu SO. E desabilitado o SELinux, você precisa reiniciar o mesmo.

Em seguida, vamos resolver as dependências básicas. (Você pode ter mais informações sobre este assunto aqui).

Mude para o diretório /usr/src. Este diretório é padrão para armazenar seus códigos fontes.

Faça o download dos tarballs de origem. Estes comandos é para obter a versão atual do DAHDI 2.10, LIBPRI 1.4 eAsterisk 11.

Vamos extrair os arquivos a partir dos tarballs.

EnviarEnviarSeja o primeiro de seus amigos a curtir isso.CurtirCurtir CompartilharCompartilhar

1 yum update -y

1 sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

1 reboot

1 yum install -y make wget openssl-devel ncurses-devel newt-devel libxml2-devel kerne

1 cd /usr/src/

1

2

3

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-co

wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz

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

1 tar -zxvf dahdi-linux-complete*

C

C

C

C

C

C

C

Share

Asterisk 11 em 32 bits ou 64 bits? Tudo roland... http://www.asterisklibre.org/?p=594&style=printme

1 de 3 16-05-2016 12:26

Page 2: Install Asterisk 11

7/25/2019 Install Asterisk 11

http://slidepdf.com/reader/full/install-asterisk-11 2/3

Para o próximo conjunto de comandos, é importante seguir a ordem correta: Primeiro o DAHDI, Segundo oLIBPRI, então Asterisk.

1º Instalar o DAHDI;

2º Instalar o LIBPRI;

  lar o Asterisk.

  esta etapa, a execução do script “configure” vai variar dependendo se o seu sistema é de 32 bits ou de 64  uando o comando “menuselect” for executado, selecione suas opões, em seguida, escolha “Save and Exit” e

  ação continuara.

 este comando se você estiver usando CentOS 32 bits.

Utilize este comando se você estiver usando CentOS 64 bits.

OBS: se ocorrer algum erro, apos corrigir o erro, antes de executar algum dos comandos acimas, você tem que limparos arquivos de cache. Para isto use este comando.

Depois de realizar uma instalação livre de erros. Copie os exemplos do Asterisk para a pasta /etc/asterisk.

Em seguida, adcione o script de início do Asterisk para o diretorio “init.d” em /etc/init.d.

Inicie o DAHDI.

inicie o Asterisk.

Conecte-se ao Asterisk CLI.

2

3

tar -zxvf libpri*

tar -zxvf asterisk

12

cd /usr/src/dahdi-linux-complete*make && make install && make config

1

2

cd /usr/src/libpri*

make && make install

/usr/src/asterisk*

1 ./configure && make menuselect && make && make install

1 ./configure --libdir=/usr/lib64 && make menuselect && make && make install

1 make clean && make distclean

1 make samples

1 make config

1 service dahdi start

1 service asterisk start

C

C

C

C

C

C

C

C

C

C

Share

Asterisk 11 em 32 bits ou 64 bits? Tudo roland... http://www.asterisklibre.org/?p=594&style=printme

2 de 3 16-05-2016 12:26

Page 3: Install Asterisk 11

7/25/2019 Install Asterisk 11

http://slidepdf.com/reader/full/install-asterisk-11 3/3

E agora você tem Asterisk 11 em execução no CentOS 7! Se você gostaria de continuar a configurar o Asterisk vocêpode conferir este “Guia para configurar a funcionalidade básica PBX. Ou pode deixar um comentario sobre seuspensamentos obscuros abaixo. Você pode também conferir algumas das nossas capacitações emwww.cursodeasterisk.com! Valeu!

No Comments

© 2016 Fundação Asterisk Libre All rights reserved Fastfood theme by TwoBeers Crew - Powered by WordPress

Print

Seja o primeiro de seus amigos a curtir isso.CurtirCurtir CompartilharCompartilhar EnviarEnviar

1 rasterisk -vvvvgci

Share

Asterisk 11 em 32 bits ou 64 bits? Tudo roland... http://www.asterisklibre.org/?p=594&style=printme

3 de 3 16-05-2016 12:26