Anda di halaman 1dari 29

INSTALAO DO DEBIAN

1-) Insira o CD ou DVD do Linux Debian na unidade de CD-DOM e reinicialize


o micro. Ir aparecer uma tela abaixo. Selecione a opo Install.
Obs: Dependendo da verso do Debian que est sendo instalado a tela abaixo
pode mudar. Neste exemplo est sendo usado a verso Debian 5.
Tela Linux Debian verso 5

Tela Linux Debian verso 4

2-) Selecione o idioma para a verso Linux Debian a ser instalada. No caso
selecione a opo Portuguese (Brazil) Portugus do Brasil.

3-) Selecione o idioma para a verso Linux Debian a ser instalada. No caso
selecione a opo Brasil.

4-) Selecione o tipo de teclado a ser usado. Se o teclado possuir a tecla


que atualmente a grande maioria, selecione a opo Portugus
Brasileiro (Layout ABNT2).

6-) importante que a conexo de Banda Larga j esteja conectada no


Micro, pois durante o processo de instalao, o prprio Linux Debian faz a
configurao para a Internet.
7-) Inserir o nome da mquina (hostaname), pode ser qualquer nome
imaginvel. Exemplo: asterisk, ipbx, voipbx, etc. No caso foi definido o
nome da mquina como asterisk.

8-) Inserir o nome de domnio, pode ser qualquer nome imaginvel. Exemplo:
asterisk, ipbx, voipbx, localhost, etc. No caso foi definido o nome da
mquina como patinhas.

9-) Definir o fuso horrio da cidade. Selecione a opo da cidade de


origem em que ser utilizado o Linux Debian. No caso est sendo utilizado
So Paulo.

10-) Escolha o mtodo de Particionamento mais adequado. Se for usar os


disco com dois sistemas operacionais Duplo Boot faa o tem 11, se for
usar todo o espao em disco somente para o Debian Linux Single Boot faa
o tem 20 em diante.
11-) Particionamento de Discos. Opo para Duplo Boot,
operacionais na mesma mquina. Selecione a opo Manual.

dois

sistemas

12-) Removendo particionamento de discos. Ser removido as parties #1


primria de 25.GB EXT3 e #2 primria de 25.GB swap, e ser criada apenas
uma nica partio.

13-) Selecione a opo #1 primria de 25.GB EXT3 e pressione ENTER.

Selecione a opo Remover a partio e pressione ENTER.

14-) Selecione a opo #2 primria de 25.GB swap e pressione ENTER.

Selecione a opo Remover a partio e pressione ENTER.

15-) Aparecer uma janela exibindo status de que existe um espao livre
pri/lg 50.0 GB ESPAO LIVRE aps terem sido excludos as parties #1
primria de 25.GB EXT3 e #2 primria de 25.GB swap. Pressione ENTER.

16-) Selecione a
pressione ENTER.

opo

Particionar

automaticamente

espao

livre

17-) Selecione a opo Todos os arquivos em uma nica partio (para


iniciantes) e pressione ENTER.

18-) Selecione a opo Finalizar o particionamento e escrever as mudanas


de disco e pressione ENTER.

19-) Pressione SIM para finalizar o processo de particionamento.

Aps confirmar o processo de


comear a formatar o disco.

particionamento

de

disco

Linux

Debian

20- Particionamento de Discos. Opo para Sigle Boot, apenas um sistema


operacional na mesma mquina. Selecione a opo Manual.

21-) Selecione cada partio de disco individualmente para ser removida e


pressione ENTER.

Selecione a opo Remover a partio e pressione ENTER.

22-) Aparecer uma janela exibindo status de que existe um espao livre
pri/lg 250.0 GB ESPAO LIVRE. Pressione ENTER.

23-) Selecione a
pressione ENTER.

opo

Particionar

automaticamente

espao

livre

24-) Selecione a opo Todos os arquivos em uma nica partio (para


iniciantes) e pressione ENTER.

25-) Selecione a opo Finalizar o particionamento e escrever as mudanas


de disco e pressione ENTER.

26-) Pressione SIM para finalizar o processo de particionamento.

Aps confirmar o processo de


comear a formatar o disco.

particionamento

de

disco

Linux

Debian

27-) Digite uma senha de acesso para administrador da mquina. No caso foi
definido asterisk como senha de administrador.

28-) Confirmar novamente a senha de acesso definida para administrador da


mquina. No caso foi defino asterisk como senha de administrador.

29-) O Linux Debian solicita para criar uma conta de usurio comum. No
caso foi criado a conta de usurio eduardo.

30-) Confirmar novamente o nome da conta de usurio comum. No caso foi


criado a conta de usurio eduardo.

31-) Digite uma senha de acesso para a conta de usurio. No caso foi
definido eduardo como senha para a conta de usurio.

32-) Confirmar novamente a senha de acesso definida para a conta de


usurio. No caso foi definido eduardo como senha para a conta de usurio.

33-) O Linux Debian informa que foi catalogado (registrado) o primeiro CD


ou DVD que o mais utilizado para instalao e pergunta se deseja
catalogar (registrar) os demais CDs ou DVDs. Quando se baixa CDs ou
DVDs de uma determinada verso do site da Debian, a verso a ser baixada
pode ter mais de um CDs ou DVDs. A verso Debian 5 possui cinco DVDs.
No caso foi selecionado a opo No.

34-) O Linux Debian pergunta se deseja configurar um gerenciador de


pacotes (Repositrio). O repositrio tem funo de atualizar o Linux
Debian ou de resolver dependncias de pacotes. No caso foi selecionado a
opo Sim.

35-) O Linux Debian informa que existem diversos pases que possuem
servidores de gerenciador de pacotes (Repositrio). No caso foi
selecionado a opo Brasil.

36-) O Linux Debian informa os principais servidores de gerenciador de


pacotes (Repositrio) na regio do Brasil. No caso foi selecionado a opo
ftp.br.debian.org.

37-) Se for usar o Linux Debian em ambiente coorporativo, necessrio


verificar junto ao administrador de redes quais as configurao do
Servidor de Proxy da rede. Se for usar o Linux Debian em ambiente
domstico deixe em branco. No caso foi deixado em branco e selecionado a
opo Continuar.

38-) O Linux Debian informa se deseja participar


Debian. No caso foi selecionado a opo No.

de

pesquisas

sobre

39-) Definio do tipo de sistema de como ser carregado o Linux Debian.


No caso foram selecionados a opes Ambiente Desktop (Interface Grfica) e
Sistema Bsico (Pacotes Bsicos).

40-) Se durante a instalao do Linux Debian optou-se pelo Duplo Boot mais
de um sistema operacional na mesma mquina, informado que ser instalado
o GRUB, que um sistema controlador de inicializao do disco rgido.
Atravs do Grub pode-se escolher qual sistema operacional ser carregado
no micro, ver item 42. No caso foi selecionado a opo Sim.

41-) O Linux Debian informa que a instalao terminou, sendo necessrio


retirar o CD ou DVD e reinicializar o micro para carregar o Linux Debian.
Retire o CD ou DVD e pressione a opo Continuar.

42-) Conforme explicado no tem 40 o Grun informa quais sistemaa


operacionais podero ser carregados no micro. Na tela abaixo foi
configurado um micro para utilizar dois sistemas operacionais o Windows
Vista e o Linux Debian.

43-) Conforme explicado no tem 40 o Grun informa qual o sistema


operacional ser carregado no micro. Na tela abaixo foi configurado um
micro para utilizar somente o Linux Debian.

INSTALANDO DEPENDNCIAS DO DEBIAN


44-) Ao carregar o Linux Debian em ambiente grfico, aparece um janela de
logon. Digitar o nome da conta de usurio cadastrada anteriormente. No
caso foi criado a conta de usurio eduardo.

45-) Ao confirmar o nome da conta de usurio, aparece outra janela


solicitando a senha de usrio. Digitar o nome da senha de usurio
cadastrada anteriormente. No caso foi criado a senha de usurio eduardo.

46-) Aps confirmar usurio e senha, exibida a rea de trabalho do Linux


Debian.

47-) O prximo passo e executar o console de comandos de Terminal Root.


Selecione o menu Aplicaes, Acessrios e Terminal como Root.

48-) Ser exibida uma janela informando para Digitar a senha de


administrador. Digitar a senha de administrador cadastrada anteriormente.
No caso foi criado a senha de administrador asterisk.

49-) Ser exibida a janela do terminal de comandos do Administrador Root.

50-) Digite o comando no console conforme exemplo abaixo.


cd

51-)
Digite
o
comando
abaixo
no
console
Sinstaladependencias.sh conforme ilustrao.

para

baixar

Shell

wget http://www.asteriks.com.br/livro/fontes/debian/instaladependencias.sh

Obs: Caso o link no esteja mais disponvel no site, na ltima folha est
todo o contedo do Shell Script. Copie todo o contedo do Shell Script,
edite no console do Linux um arquivo com nome de instaladependencias.sh e
cole todo o contedo do Shell Script nesse arquivo, ou copiar o arquivo de
Shell Script instaladependencias.sh de um CD que j tenha sido gravado
anteriormente. Digite os comandos abaixo no console.

52-) Digite o comando abaixo no console para que a rotina


instaladependencias.sh, faa uma verificao conforme ilustrao.

chmod +x instaladependencias.sh

53-) Digite o comando abaixo no console para que o Shell Script


instaladependencias.sh, faa uma verificao de dependncias dos pacotes
necessrios para funcionamento do Asterisk.
./instaladependencias.sh

54-) Aps o Shell Script instaladependencias.sh, terminar de realizar todo


o processo de verificao de dependncias dos pacotes, digite o comando
abaixo no console conforme ilustrao, para reinicializar o Linux Debian.
asterisk:~# reboot

INSTALANDO O ASTERISK
55-)
Baixar
os
arquivos
abaixo
na
internet
no
site
http://www.asterisk.org/downloads e outros sites que disponibilizem os
downloads dos mesmos, para dentro da pasta /usr/src.
asterisk-1.6.0-current.tar.gz
asterisk-addons-1.6.0-current.tar.gz
dahdi-linux-current.tar.gz
dahdi-tools-current.tar.gz
fop.tar.gz
libpri-1.4-current.tar.gz
op_panel-0.30.tar.gz
sounds-1.0-pt_BR.tar.gz
x-lite.tar.gz
zoiper.tar.gz
Ou copiar os drivers de um CD que j tenha sido gravado esses drivers
anteriormente. Digite os comandos abaixo no console.

56-)

Descompactando,

instalando

compilando

pacote

dahdi-linux-

current.tar.gz. Digite os comandos abaixo no console.

57-) Descompactando, instalando e compilando


Digite os comandos abaixo no console.

dahdi-tools-current.tar.gz.

58-) Descompactando, instalando e compilando o libpri-1.4-current.tar.gz.


Digite os comandos abaixo no console.

59-)
Descompactando,
instalando
e
compilando
current.tar.gz. Digite os comandos abaixo no console.

asterisk-1.6.0-

60-) Descompactando, instalando e compilando o pacote asterisk-addons1.6.0-current.tar.gz. Digite os comandos abaixo no console.

61-) Descompactando, instalando e compilando o


pt_BR.tar.gz. Digite os comandos abaixo no console.

pacote

sounds-1.0-

62-) Para executar o Asterisk, digite os comandos abaixo no console.

Aps ter reinicializado o Linux Debian e se logado, acesse no menu


Aplicaes, Acessrios o Terminal como Root, e digite os comandos abaixo
no console.

INSTALANDO OS SOFTPHONES X-LITE E ZOIPE


63-) Antes de descompactar, instalar e compilar o pacote X-lite, ser
necessrio atualizar o pacote libstdc++5. Pois se houver ausncia de
alguma depedncia no libstdc++5, o X-lite no ir funcionar. Digite o
comando abaixo no console.
apt-get install libstdc++5

64-) Crie o diretrio softphones dentro do diretrio /usr/src digitando o


comando no console conforme exemplo abaixo.
mkdir softphones

65-) Descompactando, instalando e compilando o pacote x-lite.tar.gz.

66-) Descompactando, instalando e compilando o pacote zoiper.tar.gz.

67-) Criando um atalho na rea de trabalho para o X-Lite.


Clicar com o boto direito do mouse na rea de trabalho e selecionar a
opo Criar Lanador.

Na janela Criar Lanador no campo Nome escrever o nome do aplicativo, no


caso Xlite e no campo Comando localizar em qual local se encontra o
executvel xtensoftphone que durante a instalao do Xlite ficou no
/usr/src/sofphones/sten-xlite.

Abaixo mostrado o X-Lite em execuo.

68-) Criando um atalho na rea de trabalho para o X-Lite.


Clicar com o boto direito do mouse na rea de trabalho e selecionar a
opo Criar Lanador.

Na janela Criar Lanador no campo Nome escrever o nome do aplicativo, no


caso Zoiper e no campo Comando localizar em qual local se encontra o
executvel
zoiper
que
durante
a
instalao
do
Xlite
ficou
no
/usr/src/sofphones.

Abaixo mostrado o Zoiper em execuo.

Shell Script - instaladependencias.sh


#!/bin/sh
#######################################################################
# Script criado por Alexandre Keller
#
# Objetivo: Instalacao das dependecias do Linux:
#
- Linux: Distro Debian Lenny
#
- Apache: 2.0
#
- MySQL: 5.0
#
- PHP: 5.0
#
# Data criacao: 03/09/2008
# Data ultima alteracao: 27/06/2009
#######################################################################
#
# Instalacao das dependencias do Linux
echo "-"
echo "-"
echo "deb http://ftp.br.debian.org/debian/ lenny main" > /etc/apt/sources.list
echo "deb-src http://ftp.br.debian.org/debian/ lenny main" >> /etc/apt/sources.list
echo "deb http://security.debian.org/ lenny/updates main" >> /etc/apt/sources.list
echo "deb-src http://security.debian.org/ lenny/updates main" >>
/etc/apt/sources.list
echo "deb http://volatile.debian.org/debian-volatile lenny/volatile main" >>
/etc/apt/sources.list
echo "deb-src http://volatile.debian.org/debian-volatile lenny/volatile main" >>
/etc/apt/sources.list
/usr/bin/aptitude -y update
echo "-"
echo "-"
echo "Instalando as dependencias do Linux..."
/usr/bin/aptitude -y install linux-headers-`uname -r`
/usr/bin/aptitude -y install acpid \
apache2 \
apache2.2-common \
apache2-mpm-prefork \
apache2-utils \
autoconf \
automake \
binutils \
bison \
bzip2 \
doxygen \
exim4 \
g++ \
g++-4.1 \
gcc \
graphviz \
gsfonts \
less \
libapache2-mod-php5 \
libapache2-mod-perl2 \
libasound2-dev \

libc6-dev \
libcurl3 \
libcurl3-dev \
libdbd-mysql-perl \
libedit2 \
libedit-dev \
libeditline0 \
libeditline-dev \
libgcrypt11 \
libiksemel3 \
libiksemel-dev \
libmcrypt4 \
libmcrypt-dev \
libmhash2 \
libmyodbc \
libmysqlclient15-dev \
libmysqlclient15off \
libncurses5 \
libncurses5-dev \
libnewt0.52 \
libnewt-dev \
libogg-dev \
libsnmp \
libsnmp-dev \
libsnmp-base \
libsnmp-perl \
libspandsp1 \
libspandsp-dev \
libspeex1 \
libspeex-dev \
libssl0.9.8 \
libssl-dev \
libtiff4-dev \
libtiff-tools \
libvorbis-dev \
libwrap0-dev \
libxml2 \
libxml2-dev \
lrzsz \
make \
mc \
mcrypt \
mime-construct \
mysql-server-5.0 \
ngrep \
ntp \
ntpdate \
openssh-server \
openssl \
patch \
pciutils \
php5 \
php5-cgi \
php5-cli \
php5-common \
php5-gd \
php5-mcrypt \
php5-mysql \
php-pear \
procps \
sox \
tofrodos \
unixodbc-dev \
unzip \
vim \
zlib1g-dev

#
# FIM DO SCRIPT DE INSTALACAO DO IPBX
#
#######################################################################

Anda mungkin juga menyukai