Você está na página 1de 11

Asterisk GURU

Trabalho de laboratório
Módulo Dois

Instalando o CentOS:

– NotePAD++
– MobaXterm
– Oracle VM VirtualBox
– CentOS 7 Linux
3.1 – Instalando o CentOS

Módulo 2 – Laboratório 1
Limite de tempo: 50 Minutos

Bem-vindo ao primeiro laboratório do curso avançado do Asterisk® SCF™. O objetivo deste laboratório é
instalar e configurar o CentOS 7 Linux e as tecnologias associadas ao servidor para atender o Asterisk® SCF™.

Neste laboratório, iremos:


1. Baixar, a ISO CentOS 7 Linux Minimal, montar uma VM no Oracle VM VirtualBox, instalar o CentOS 7 Linux
nesta VM. Tudo isto no ambiente Windows 10 Pro.
1. Vamos instalar o NotePAD++.
2. Vamos Instalar o MobaXterm para acesso SSH ao Servidor Asterisk® SCF™.

Etapa 1: Fazendo o download do CentOS 7 Linux

1. Proceda com o download da imagem por meio da URL a seguir:


1. URL 64: (http://ftp.unicamp.br/pub/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso)
2. URL 32: (http://mirror.ufro.cl/centos-altarch/7.7.1908/isos/i386/CentOS-7-i386-Minimal-1908.iso)
3. VÍDEO: ADV_Lab02 - Instalando o CentOS [Vídeo 04].mp4
1. Proceda com o download do Oracle VM VirtualBox e do pacote de extensão, lembre-se você deve instalar
os dois antes de proceder com a criação da VM. Segue os links nas URLs a seguir:
1. URL: (https://download.virtualbox.org/virtualbox/6.0.12/VirtualBox-6.0.12-133076-Win.exe).
2. ULR: (https://download.virtualbox.org/virtualbox/6.0.12/Oracle_VM_VirtualBox_Extension_Pack-
6.0.12.vbox-extpack).
3. VÍDEO: ADV_Lab02 - Instalando Oracle Virtuabox [Vídeo 03].mp4
2. Proceda com o Download do MobaXterm e a instalação. Segue o link na URL a seguir:
1. URL: (https://download.mobatek.net/1222019090914414/MobaXterm_Installer_v12.2.zip).
2. VÍDEO: ADV_Lab02 - Instalando MobaXterm [Vídeo 02].mp4
3. Proceda com o Download e a instalação do NotePAD++. Segue o link na URL a seguir:
1. URL: (https://notepad-plus-plus.org/repository/7.x/7.7.1/npp.7.7.1.Installer.x64.exe).
2. VÍDEO: ADV_Lab02 - Instalação NOTEPad++ [Vídeo 01].mp4

Etapa 2: Montando a VM no Oracle VM VirtualBox

Item 1) Abra o gestor do Oracle VM VirtualBox, e clique no botão NOVA ❶;

Modulo 2 – Figura - 1

3-2 Digium Asterisk Advanced © 2019 Sangoma Digium, Inc.


Item 2) Na tela que vai abrir clique sobre o botão Modo Expert❶

Modulo 2 – Figura - 2

Item 3) Na tela do Modo Expert, Criar Máquina Virtual. Coloque o Nome:❶ de nossa VM. Selecione o Tipo:❷
de nossa VM (Linux). Selecione a Versão:❸ de nossa VM (Red Hat 64 bits). O Tamanho de memória❹ deixa
com 2024 MB. Deixe selecionado criar um novo disco rígido virtual ❺ agora. E então execute o botão
Criar❻.

Modulo 2 – Figura - 3

© 2019 Sangoma Digium, Inc. Digium Asterisk Advanced 3-3


Item 4) Na tela de Criar Disco Rígido Virtual, não altere a Localização do arquivo❶. Em Tamanho do
arquivo(s)❷, selecione 60,00 GB. Em Tipo de arquivo de disco rígido ❸, selecione VMDK. Em
Armazenamento em disco rígido físico ❹, deixe selecionado Dinamicamente alocado. Finalmente execute o
botão Criar❺.

Modulo 2 – Figura - 4

Item 5) Pronto nossa VM está criada. Agora vamos configurar a placa de rede, e selecionar a ISO que baixamos
do CentOS 7 Linux para finalmente proceder com a devida instalação do Sistema Operacional em nossa VM.
Selecione a VM❶ (OpenPBX) desejada e em seguida execute o botão Configurações❷.

Modulo 2 – Figura - 4

3-4 Digium Asterisk Advanced © 2019 Sangoma Digium, Inc.


Item 6) Na tela OpenPBX – Configurações. Selecione no menu à esquerda Rede❶, então ao lado direito em
configurações, faça as alterações necessárias. Conectado a:❷ selecione Placa em modo Bridge. Em Nome:❸
selecione sua Placa de Rede ou WiFi que está de fato conectado à rede mundial de computadores (A
Internet). Em Modo Promíscuo:❹ selecione Permitir Tudo. E finalmente execute o botão OK❺.

Modulo 2 – Figura - 5

Repita o “Item 5)”. Selecione no menu da esquerda, Armazenamento❶. Em seguida selecione Vazio❷. Logo
em seguida clique sobre o ícone de um CD/DVD azul claro❸ e selecione o item: Selecionar Arquivo de Disco
Óptico Virtual❹... Ao localizar a imagem ISO do CentOS 7 Linux, clique no botão Abrir e finalmente execute
o botão OK❺.

Modulo 2 – Figura - 6
Agora, só nos resta, selecionar nossa VM OpenPBX❶ e execute o botão Iniciar(T)❷. Com isto nossa VM irá
iniciar, e iremos poder instalar o Sistema Operacional GNU/Linux, distribuição Red Hat, o seu fork CentOS 7
Linux.

© 2019 Sangoma Digium, Inc. Digium Asterisk Advanced 3-5


Modulo 2 – Figura - 7

Etapa 3: Faça a instalação do CentOS 7 Linux na VM criada na Etapa 2.

O Asterisk foi desenvolvido usando Linux e mesmo que você, não se sinta muito confortável, este é o sistema
operacional que você deve usar.

Neste laboratório como pode ver iremos usar o CentOS como plataforma. Se você preferir uma distribuição
diferente do Linux, você deve ter habilidades suficientes em Linux para entender algumas das diferenças.
Atualmente é tão fácil e barato ativar uma instância de qualquer distribuição comum que não há mal nenhum
em usar o CentOS para aprender e então migrar para a distribuição de sua preferência quando estiver
preparado.

Recomendamos instalar a versão mínima do CentOS, já que o processo de instalação que abordaremos trata
de todos os pré-requisitos. Isto também garante que você não instalará nada desnecessário.

Escolhendo sua plataforma


OK, a rigor já escolhemos sua plataforma para você, mas existem vários modos
diferentes de tornar o servidor CentOS operacional (veja a Tabela 2.1).

Tabela 2.1 – Comparando plataformas Linux adequadas para o Asterisk


Plataforma Prós Contras
OpenStack (DigitalOcean, Operacional em minutos. Você paga enquanto ela estiver
Linode, VULTR, etc.) Barata de operar. Não rodando. O endereço IP só é
requer qualquer recurso seu enquanto o sistema estiver
de seu sistema local. rodando. Requer algumas
Acessível de qualquer habilidades de DevOps se
lugar. Pode ser usada em quiser implantar em produção.
um ambiente de Nenhum firewall instalado por
produção. Fantástica para definição.
prototipagem rápida de
projetos.
VirtualBox (ou outra Gratuita. Nenhuma Requer mais capacidade de
plataforma baseada em PC) exposição externa. processamento de seu sistema.
Excelente para pequenos Requer espaço de
projetos em laboratório. armazenamento em seu
sistema local. Não é fácil de
implantar em um ambiente de
produção.
AWS e/ou Lightsail Barata para operar. Não Você paga enquanto ele estiver
requer qualquer recurso rodando. Exige-se mais

3-6 Digium Asterisk Advanced © 2019 Sangoma Digium, Inc.


Plataforma Prós Contras
de seu sistema local. habilidades para reunir todos
Acessível de qualquer os recursos necessários.
lugar. Pode ser usada em
um ambiente de
produção. Pode ser
escalada para tamanhos
enormes.
Hardware físico Plataforma dedicada. Risco de falha de
Pode ser enviada e componentes. Consumo de
instalada em qualquer energia. Ruído. Potenciais
lugar. Controle completo custos de hospedagem.
sobre todos os aspectos Nenhuma redundância
do ambiente, hardware, inerente.
rede e assim por diante.
Outros (na verdade, qualquer Você pode usar um Você está por conta própria.
coisa que rode CentOS 7 ambiente com o qual
serve) esteja familiarizado.
Outros Linux (realmente não é Você pode executar o É preciso ser um administrador
preciso executar o CentOS) ambiente que desejar. Linux muito experiente.
Modulo 2 – Tabela 2.1

Para os propósitos deste aprendizado, recomendamos um destes, dois modos simples, de continuar:

• Se você está rodando Windows em seu desktop: Baixe o VirtualBox, então baixe a imagem ISO mínima
do CentOS 7 e instale-a em sua máquina local.
• Se você se sente confortável trabalhando com conexões autenticadas por chave SSH com sistemas
remotos: Crie um sistema hospedado (por exemplo, uma máquina virtual [droplet] CentOS da
DigitalOcean).

Este laboratório foi desenvolvido e testado usando tanto o VirtualBox quanto o DigitalOcean.

Inicie a máquina que você acabou de criar e você percorrerá o processo de instalação básica do CentOS. Aqui
estão alguns itens que você deve especificar (para os demais, os valores padrão servem):

• Data e hora: ajuste seu fuso horário se desejar.


• Rede e nome do host: Ethernet — alterne de off para on (ele deve obter imediatamente um endereço
IP de sua rede; caso contrário, configure um manualmente). Pressione o botão Done.
• Destino da instalação: talvez seja necessário confirmar o destino, mas não será preciso alterar nada.
Pressione o botão Done.
• Pronto. Inicie a instalação.

Durante a instalação, defina a senha do root para toor e crie um usuário chamado astmin. Torne o usuário
astmin um administrador use a senha toor nele também.

A instalação levará alguns minutos. Pegue uma xícara de café!

Quando a instalação terminar, o instalador irá pedir para efetuar o Reboot [reiniciar]. O reinício só deve levar
cerca de 15 segundos.

© 2019 Sangoma Digium, Inc. Digium Asterisk Advanced 3-7


Parabéns, seu sistema está pronto. Efetue o login como root.

Etapa 4: Configure o MobaXterm para conexão via SSH ao Servidor CentOS 7 Linux que foi instalado na Etapa
3.
Inicie a máquina que você acabou de criar, faça o login❶, nosso User é root e nosso Pass é toor. Assim que
estiver logado execute o Unix Command ❷: ip addr, você vai obter a resposta igual a imagem da figura 8.
Procure pelo item, INET❸, em nosso caso o conteúdo de INET é 192.168.0.58/24. Este é o IP que
necessitamos para fazer o acesso do tipo SSH em nosso servidor.
Modulo 2 – Figura - 8

3-8 Digium Asterisk Advanced © 2019 Sangoma Digium, Inc.


Então procure pelo income do MobaXterm em seu desktop. E execute o duplo clique no mesmo.

Modulo 2 – Figura – 9

Com o gerenciador do MobaXterm aberto procure pelo botão SESSION❶ e execute um duplo clique nele.

Modulo 2 – Figura – 10

Estamos com a caixa de diálogo SESSION SETTINGS aberta, nele vamos procurar pelo ícone SSH❶ e execute
um duplo clique nele.

Modulo 2 – Figura – 11

© 2019 Sangoma Digium, Inc. Digium Asterisk Advanced 3-9


Em Basic SSH Settings, no item Remote Host❶ coloque o IP de nosso servidor (192.168.0.58), no item
Specify Uername❷, coloque root. Na aba Bookmark Settings, no item Session Name❸, coloque
OpenPBX(root). E finalmente clique sobre o botão OK❹.
Modulo 2 – Figura – 11

Bom neste ponto o que vai ocorrer é que o MobaXterm vai automaticamente fazer a conexão SSH com nosso
servidor, tal como na próxima imagem (Figura – 12). Você deve então digitar a senha de nosso usuário root
que é toor.

Modulo 2 – Figura – 12

3-10 Digium Asterisk Advanced © 2019 Sangoma Digium, Inc.


Então vamos receber a caixa de diálogo da criptografia do SSH, pois o MobaXterm, faz isto automaticamente.
Aceite a criptografia selecionando o botão Yes tal como na imagem a seguir (figura - 13).

Modulo 2 – Figura – 13

Finalmente estamos conectados por SSH em nosso servidor. Mais detalhes no vídeo de apoio deste item. Bons
estudos.

Modulo 2 – Figura – 13

Dúvidas recomendamos assistir o Vídeo de apoio: ADV_Lab02 - Configurando SSH [Vídeo 05].mp4

© 2019 Sangoma Digium, Inc. Digium Asterisk Advanced 3-11

Você também pode gostar