Tarefas prticas da disciplina Gerncia de ober/arquivos/disciplinas/gerencia_infra... Tarefas prticas

download Tarefas prticas da disciplina Gerncia de ober/arquivos/disciplinas/gerencia_infra... Tarefas prticas

of 12

  • date post

    24-Jan-2019
  • Category

    Documents

  • view

    216
  • download

    0

Embed Size (px)

Transcript of Tarefas prticas da disciplina Gerncia de ober/arquivos/disciplinas/gerencia_infra... Tarefas prticas

Tarefas prticas da disciplina

Gerncia de Infraestrutura de TI

Objetivo: As atividades tm por objetivo consolidar o conhecimento adquirido em aula, aplicando os conceitos

tericos com vistas a desenvolver no estudante a capacidade de instalao e uso de ferramentas de

gerenciamento de infraestrutura de TI.

Metodologia

Sero realizadas tarefas prticas sobre o tema proposto

Individualmente, os alunos devero instalar e configurar em mquina de sua responsabilidade o que

for definido pelo tema do trabalho.

ATENO: PROBLEMAS COM A MQUINA SO DE RESPONSABILIDADE DO

ALUNO (formatao, reinstalao, perda de arquivos, perda de senha, etc.)

Para cada tarefa o aluno dever submeter no sistema os seguintes itens:

o Um arquivo PDF com:

1- Passo-a-passo dos comandos utilizados para instalao e configurao;

2- Apresentao de no mnimo uma screenshot que demonstre os testes que foram

efetuados e comprovem a funcionalidade do sistema na mquina do aluno

3- Concluso descrevendo quais foram as maiores dificuldades enfrentadas na

execuo da atividade

o Um arquivo compactado contendo os arquivos de configurao utilizados no

desenvolvimento do trabalho

Ou seja, o aluno deve enviar DOIS arquivos no sistema: Um arquivo compactado contendo os

arquivos de configurao que foram utilizados e outro arquivo PDF demonstrando os passos que

foram efetuados e as telas (screenshots) que demonstrem o funcionamento do trabalho.

Em data definida cada aluno dever postar no sistema de envio de trabalhos os arquivos para

verificao se a tarefa foi concluda com sucesso. A no apresentao dos arquivos de

configurao e do PDF contendo os 3 itens apresentados acima implica que o trabalho est

incompleto!!!

Avaliao:

Ser considerado somente o trabalho que for apresentado com os arquivos de configurao E,

PRINCIPALMENTE, COM screenshots que demonstrem a atividade FUNCIONANDO e que

REALMENTE FORAM EXECUTADAS NA MQUINA DO ALUNO. A no funcionalidade da

instalao/configurao ou ento apresentao da atividade desenvolvida em outra mquina implica que o

trabalho no est completo e o mesmo no ser validado.

Instrues:

Na etapa de testes, os textos em vermelho so aqueles que devem ser digitados pelo aluno

IP_MAQUINA o endereo IP atribudo mquina do aluno

As screenshots tiradas via navegador DEVEM MOSTRAR o IP da mquina ou o HOSTNAME para serem consideradas validas

As screenshots tiradas atravs de cliente SSH DEVEM MOSTRAR o IP da mquina cliente para serem consideradas validas

Trabalho 1 Instalao do ambiente de trabalho

Essa atividade consiste na instalao do sistema operacional Ubuntu Server em uma mquina virtual (No

utilize o Ubuntu desktop).

ATENO: Na instalao do ambiente solicitado o hostname (nome da mquina). ELE DEVE SER

DEFINIDO COM O PRIMEIRO NOME DO ALUNO + A INICIAL DO SEU SOBRENOME. Por

exemplo: Se o nome do aluno for Joo Marcelo da Costa o hostname da mquina deve ser joaoc (sendo

joao o nome + c da primeira letra do sobrenome).

Se no for definido o nome da mquina corretamente os trabalhos seguintes sero invalidados....

O aluno dever criar um PDF contendo a screenshot demonstrando que conseguiu acessar o servidor

atravs de um cliente SSH (como por exemplo o Putty ou outro qualquer) e tambm descrevendo como fez

para habilitar o sshd. Nesse trabalho no precisa enviar nenhum arquivo de configurao...

Para os prximos trabalhos obrigatrio fazer o acesso de fora servidor via SSH (usar a shell do

prprio servidor dentro do gerenciador de mquina virtual no permitido).

Sua mquina est pronta para o desenvolvimento das demais tarefas!!!

Na rea de redes ser autodidata um grande diferencial. O Google

seu melhor amigo para a execuo das tarefas...

Que a fora esteja com voc jovem padawan!

Trabalho 2 - Servidor Apache

Um servidor web tem por finalidade fornecer acesso a arquivos atravs do protocolo HTTP. O servidor

web mais utilizado o Apache.

Dever ser configurado um servidor web de forma que este seja capaz de fornecer pginas estticas

quanto dinmicas.

Teste de funcionalidade

- Pginas estticas

Atravs do navegador acessar a URL http://IP_MAQUINA

Se estiver funcionando a sada ser:

No se esquea de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar

tambm os arquivos de configurao...

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Trabalho 3 - MySQL

Um servidor de banco de dados tem por finalidade o armazenamento de dados para diversos tipos de

aplicao. Um dos servidores de banco de dados gratuitos mais utilizados na atualidade o MySQL.

Dever ser configurado um servidor de banco de dados MySQL com a senha teste para o usurio root.

Teste de funcionalidade

Via linha de comando conectar no servidor mysql com o usurio root. Se estiver tudo certo dever ser

semelhante a isso

No se esquea de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar

tambm os arquivos de configurao...

#mysql -u root p

Enter password: digite a senha do usurio root

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 12685620

Server version: xxxxx

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Trabalho 4 - PHP

A linguagem PHP uma das linguagens mais populares da atualidade. Uma das facilidades proporcionadas

por ela o desenvolvimento de sites dinmicos utilizando banco de dados.

Dever ser configurado o servidor apache de forma a rodar scripts na linguagem php.

O PHP dever ser instalado de forma a dar suporte conexo com banco de dados mysql e tambm a criao

de imagens com GD, ou seja, devero ser instalados o suporte a principais bibliotecas da linguagem.

Teste de funcionalidade

O teste ser efetuado atravs da criao de um arquivo chamado teste.php na rea pblica do site

(geralmente em /var/www/) que conter a seguinte linhas de cdigo:

Atravs do navegador acessar a URL http://IP_MAQUINA/teste.php

Se estiver funcionando a sada no navegador dever ser uma pgina contendo as configuraes do PHP

(note que a sua verso ser mais atual...). Obrigatoriamente devero estar listados o suporte ao mysql e a

biblioteca GD. No se esquea de criar um PDF com as screenshots da tela para demonstrar a

funcionalidade...

Trabalho 5 - phpMyAdmin

O phpMyAdmin um programa de computador desenvolvido em PHP para administrao do MySQL pela

Internet. A partir deste sistema possvel criar e remover bases de dados, criar, remover e alterar tabelas,

inserir, remover e editar campos, executar cdigos SQL e manipular campos chaves. O phpMyAdmin

muito utilizado por programadores web que muitas vezes necessitam manipular bases de dados.

Dever ser instalado e configurado o phpMyAdmin no servidor e torn-lo acessvel via navegador

Teste de funcionalidade

Atravs do navegador acessar a URL http://IP_MAQUINA/phpmyadmin

A sada no navegador dever ser

Logue no sistema e tire uma screenshots da tela para demonstrar a funcionalidade. Ahhhh mande tambm

os arquivos de configurao editados

Trabalho 6 - Servidor SNMP

SNMP (Simple Network Management Protocol) um protocolo utilizado para gerenciamento de redes de

computadores. Ele permite ao gerente ter controle sobre diversos ndices que ilustram o status da rede.

Dever ser configurado um servidor SNMP local e ento utilizar ferramentas de consulta para demonstrar

que o mesmo est coletando as informaes definidas na MIB. As seguintes informaes devem ser

definidas no arquivo de configurao

Teste de funcionalidade

Para consulta o seguinte comando ser utilizado o seguinte comando

# snmpwalk -v2c -c public 127.0.0.1 system

Se tudo estiver funcionando a sada dever ser algo do tipo

No se esquea de criar um PDF com as screenshots da tela para demonstrar a funcionalidade e enviar

tambm os arquivos de configurao...

syslocation Gerencia

syscontact Seusobrenome

rocommunity public

SNMPv2-MIB::sysDescr.0 = STRING: Linux ubuntusrv 2.6.28-11-generic #42-Ubuntu

SMP Fri May 17 01:58:03 UTC 2014 x86_64

Trabalho 7 - MRTG

O MRTG (Multi Router Traffic Grapher) um programa feito em perl muito til para anlisar o trfego

utilizado em sua rede/link. Ele gera grficos que te mostram o uso da banda em termos de velocidade. Para

isso, ele funciona como um cliente SNMP consultando a MIB do destino para obter os dados de velocidades

das interfaces da rede e ento gera grficos sobre esses dados.

Dever ser configurado o MRTG de forma a gerar grficos do trfego das interfaces de sua mquina

(interfaces lo0 e eth0).

Teste de funcionalidade

Na shell envie pacotes icmp para um host qualquer por alguns instantes (aguarde no mnimo cinco

minutos a fim de gerar trfego)

A seguir, atravs do navegador acessar a URL http://IP_MAQUINA/mrtg

Devero ser apresentados os grficos com o trfego de cada interface. Note que os grficos