Tutorial de instalação de FreePBX na Cubieboard com Debian Whezzy. Colorindo diretórios e arquivos. Atualizando pacotes. Baixando e Instalando pacotes



Documentos relacionados
Manual de instalação do SNEP 3

TUTORIAL PASSO A PASSO INSTALAÇÃO SERVIDOR DE SMS PARA MKAUTH

MSN-Proxy v0.7 no Debian 5 (Atualizado)

Guia de instalação para ambiente de Desenvolvimento LINUX

Tutorial de Instalação

Tutorial de Instalação

Instalação do PHP no Linux

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Manual de Instalação SNEP 2.0 Asterisk 1.8

Tutorial Instalação e configuração do Wordpress

Tutorial de Instalação

1 # yum install -y mysql mysql-devel mysql-server php-mysql. Instalação do openssl (necessário para comunicação web segura) 1 # yum install -y openssl

Manual de Instalação SNEP x Asterisk

Autor: Hernandes Martins. Março de Zabbix 2.4 CentOS 7 Tutorial Instalação

Manual de Instalação SNEP Asterisk

Introdução ao Sistema. Características

LABORATÓRIO 0 Revisão GNU/Linux

Manual de Instalação e Configuração do SQL Express

Instalação Apache + MySQL + PHPMyAdmin CentOS

Instalação do serviço de FTP com o Proftpd

No Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:

Instalação do Sistema. Treinamento OTRS Help Desk

Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros. V1.0 Abril de 2012

Projeto Amadeus. Guia de Instalação Linux

#apt-get install make flex gcc gpp apache2 php5 php5-pgsql postgresql-8.4 libapache2-mod-php5 php5-gd php-net-socket postgres

Instalando e Executando o Siprev em Ambiente Linux Versão SIPREV

Instalação de PlaySMS E Ferramentas SMS Server 3 Server Em Debian Antes de começar

ATENÇÃO: Este manual foi feito para usuários que tenham conhecimentos de administrador Linux.

Instalação e Conguração do Xoops. Rogério Vinhal Nunes 26 de março de 2007

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

WampServer. Instalação do WampServer. Nota: Essas instruções são baseadas em uma instalação para o sistema operacional Windows.

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

TUTORIAL DE CONFIGURAÇÃO DO CTS4561 COM E1

Instalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva

Administração de Sistemas Livres

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Instalação e configuração Linux CentOS 6.x

UM PBX GENUINAMENTE BRASILEIRO

Instalação do VOL Backup para Sistemas Unix-Like

Manual de Instalação do Servidor Orion Phoenix Versão Novembro/2010

MANUAL PARA USO DO SISTEMA GCO Gerenciador Clínico Odontológico

Instalando o Debian em modo texto

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL 8.2

A grande tendência do momento é este termo "computação nas nuvens" ou "cloud computing" (em inglês).

MANUAL INSTALAÇÃO/CONFIGURAÇÃO RASPBERRYPI/DACPYTHON

Manual Instalação e-cidade-transparência no Ubuntu Server

Manual comandos Básicos para instalar e desinstalar Firebird em Sistema operacional Linux

Tutorial de instalação do ambiente Ruby, Ruby on Rails e MySQL no Ubuntu

Servidor Apache - Instalação

AP401 / AP402 / AP404 AP411 / AP412 / AP414 AP408 / AP418 APE401 / APE402 / APE404 APE411 / APE412 / APE414

Tutorial de Atualização de Mikrotik

ESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon

Manual de baixa do Certificado Digital AR SOLUTI. Versão 2.0 de 7 de Maio de Classificação: Ostensiva

Procedimentos para Instalação do Sisloc

Introdução. O Windows Server 2003 está dividido em quatro versões:

1 Instalando o VirtualBox no Windows

Procedimentos para Instalação do SISLOC

Tutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) cuiaba@mpxbrasil.com.

Inscrições em Eventos

Instalação e Configuração

Hotspot com Ubuntu Server Bits

Procedimentos para Reinstalação do Sisloc

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP (xampp-win installer.exe), veja aqui.

Manual de Instalação

MANUAL DE INSTALAÇÃO LUZ DO SABER

COORDENAÇÃO DE TECNOLOGIA (COTEC) JUNHO/2010

HOW TO. Instalação do Firewall 6.1 Software

MANUAL SISTEMA ELETRONICO DE CONTROLE DE PONTO

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

3.1) Baixe os arquivos necessários para preparação neste link:

Lazarus pelo SVN Linux/Windows

Instalando o WordPress em localhost

Instalação rápida do Expresso

Instalação do Linux Educacional 3.0 Bancadas SED

Sistema de Controle de Cheques GOLD

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

TUTORIAL DE INSTALAÇÃO DO PFSENSE E UMA REDE INTERNA NO VIRTUALBOX

Manual de Instalação SNEP 3 Asterisk 13

Atividade Proposta da Disciplina: Laboratório de Rede de Computadores

Manual de Instalação e Configuração do Primeiro Backup Versão PRO

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

Configuração do cliente de Thunderbird para usuários DAC

Manual de instalação Servidor Orion Phoenix

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

Atualização De Mapas GPS Apontador. 1º Acessar site: 2º Selecione o Idioma para Português no seu canto direito.

Configuração de assinatura de

Necessidades de Gerenciamento: Software de Gerenciamento:

OpenGoo - Seu escritório nas nuvens Online-Ontime-Fulltime

Manual Xerox capture EMBRATEL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Instalação e Configuração do Servidor HTTPD Apache

INSTALAÇÃO DO CHEF FOODS NET

Backup com Bacula. 05 de Março de Ponto de Presença da RNP no Espírito Santo. Sobre o Bacula. Comandos de console Interface Web.

Guia Rápido Instalação Placas DigiVoice Elastix

Transcrição:

Tutorial de instalação de FreePBX na Cubieboard com Debian Whezzy Olá, este tutorial auxiliará na instalação do Freepbx no Sistema operacional Linux, com distribuição Debian Wheezy, instalado na Nand ou no Cartão de memória da Cubieboard A20. Se você ainda não possui sistema instalado, faça o download da imagem para o cartão SD ou para a Nand. Nosso site disponibiliza vários tutoriais explicando como instalar estas imagens. Primeiramente vamos instalar as dependências necessárias para continuidade na aplicação da ferramenta. Colorindo diretórios e arquivos sed -i "s # export LS_OPTIONS='--color=auto' export LS_OPTIONS='--color=auto' " /root/.bashrc sed -i 's # eval "`dircolors`" eval "`dircolors`" ' /root/.bashrc sed -i "s # alias alias " /root/.bashrc sed -i "s # alias ll='ls $LS_OPTIONS -l' aliasll='ls $LS_OPTIONS -l' " /root/.bashrc sed -i "s # alias l='ls $LS_OPTIONS -la' alias l='ls $LS_OPTIONS -la' " /root/.bashrc aptitudeupdate Atualizando pacotes Baixando e Instalando pacotes aptitude install build-essentialopenssh-server apache2 mysql-server mysqlclientbisonflex php5 php5-curl php5-cli php5-mysql php-pear php-db php5-gd curlsox libncurses5-dev libssl-dev libmysqlclient15-dev mpg123 libxml2-dev libnewt-dev sqlite3 libsqlite3-dev pkg-

configautomakelibtoolautoconfgitsubversionsudounzipautomakehtopiptraf vim phpmyadminzlib-bin gcc g++ makentp Após executar a atualização, instalação dos pacotes e dependências, começaremos a instalação da aplicação. Baixando e instalando dependências do Google Voice cd /usr/src/ wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz tarxf iksemel-1.4.tar.gz cd iksemel-1.4./configure make make install Concluído essa etapa, instalaremos o Asterisk. Instalando o Asterisk cd /usr/src/ wget -c http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk- 11.8.0.tar.gz tar -zxvf asterisk-11.8.0.tar.gz cd /usr/src/asterisk-11.8.0/contrib/scripts./get_ilbc_source.sh

./get_mp3_source.sh cp -r addons/mp3/ /opt/asterisk-11.8.0/addons/./install_prereq install cd../.././configure makemenuselect&& make && make install && make samples safe_asterisk Depois de executado esses comandos, verificaremos se o Asterisk está funcionando. Digite o seguinte comando: asterisk vvvvvvvvvvvvr Ele deve entrar no CLI (Console Line Internface) do Asterisk Se não entrou nesta tela revise a instalação e verifique onde está o erro. Se ocorreu tudo Ok, vamos continuar. Pressione ctrl+c para sair do console. Entre no diretório /etc, no arquivo rc.local

Digite acima do exit 0 o comando /usr/sbin/safe_asterisk. Este comando é utilizado para quando reiniciado o asterisk, levante o serviço automaticamente. Depois dessa alteração, para sair e salvar, pressione ctrl+x e selecione S ou Y, dependendo do idioma do sistema. Vamos instalar todos os sons extras ( Mensagens informadas pelo sistema Asterisk). Instalando o Asterisk-extra-sounds cd /var/lib/asterisk/sounds wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-engsm-current.tar.gz tarxvfz asterisk-extra-sounds-en-gsm-current.tar.gz rm -f asterisk-extra-sounds-en-gsm-current.tar.gz Ok, vamos instalar o freepbx na Cubieboard

Instalando e configurando o FreePBX Fazendo o download e extraindo o Freepbx: export VER_FREEPBX=2.11 cd /usr/src git clone http://git.freepbx.org/scm/freepbx/framework.git freepbx cdfreepbx git checkout release/${ver_freepbx} Criando usuário Asterisk e permissões de propriedade definidos: adduser asterisk --disabled-password --gecos "Asterisk User" chown asterisk. /var/run/asterisk chown -R asterisk. /etc/asterisk chown -R asterisk. /var/{lib,log,spool}/asterisk chown -R asterisk. /usr/lib/asterisk mkdir /var/www/html chown -R asterisk. /var/www/ Algumas pequenas modificações essenciais para o FreePBX: Neste tópico vamos alterar o tamanho limite que um arquivo pode ter para upload, via web. sed-i 's/\(^upload_max_filesize = \).*/\120M/'/etc/php5/apache2/php.ini

Fazendo um backup do arquivo original apache2.conf : cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf_orig Alterando de Usuário para Grupo : sed -i 's/^\(user\ Group\).*/\1 asterisk/' /etc/apache2/apache2.conf Reinicie o Apache: /etc/init.d/apache2 restart No próximo tópico, iremos criar usuários, bancos de dados e, logo após, a inserção de dados no Mysql. Obs: O campo destacado como senha é para efetuar a troca pela senha configurada no seu Mysql anteriormente, no momento da instalação dos pacotes e dependências. Para evitar qualquer tipo de erro no momento da execução dos comandos a seguir, digite-os um a um. Configurando Banco de dados do Asterisk no Mysql: export ASTERISK_DB_PW=amp109 mysqladmin uroot p senha create asterisk mysqladmin uroot p senha create asteriskcdrdb mysql -uroot p senha asterisk < SQL/newinstall.sql mysql -uroot p senha asteriskcdrdb< SQL/cdr_mysql_table.sql

Dando permissões nos bancos de dados Mysql: mysql -uroot p senha -e "GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY '${ASTERISK_DB_PW}';" mysql -uroot p senha -e "GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY '${ASTERISK_DB_PW}';" mysql -uroot p senha -e "flush privileges;" Reiniciando o Asterisk e instalando o FreePBX: asterisk vvvvvvvvr Execute no Console do Asterisk: CLI> core restart now Obs: No comando abaixo basta pressionar Enter nas opções solicitadas../install_amp --webroot /var/www amportal a mainstallall amportal a reload Obs: Se o comando./install_amp não funcionar, execute o seguinte comando./install_amp--username=asteriskuser --password=$asterisk_db_pw -- webroot /var/www

Para finalizarmos, faremos uma última modificação e, logo após, iniciaremos nosso FreePBX: ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3 amportal start Agora teste em seu navegador colocando o endereço Ip de sua cubieboard na barra de endereço e pronto!