Laboratório de Redes Prof. Dinailton

Documentos relacionados
FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO LABORATORIO DE REDE

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

Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5

Instalação Apache + MySQL + PHPMyAdmin CentOS

Instalando servidor Apache

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

Sistemas Operacionais Livres. Servidor Web Apache

PRÁTICA APACHE. Prof. Claudio Silva

Faculdade de Tecnologia Senac Goiás. Goiânia, 28 de novembro de 2014.

O GUIA RÁPIDO SOBRE SERVIDOR WEB 4 PASSOS PARA CONFIGURAÇÃO DO SEU PRÓPRIO SERVIDOR WEB COM APACHE

TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo

SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE 27/02/2012

Database and Applications. Como instalar e configurar o WampServer -PHP / MySQL e Apache

Prof. Samuel Henrique Bucke Brito

5/7/2010. Apresentação. Introdução. Ponto de vista do usuário. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

Instalação e Configuração de Servidores Web Server Apache. Prof. Alex Furtunato

Virtual Hosts. João Medeiros 1 / 12

Breve introdução a User Dir e Senhas no Apache Uma abordagem prática (aka crash course on User Dir and Directory Authentication on Apache)

Instalação de Servidores de Rede. Faculdades IESGO 2017 Carlos Henrique de Moraes Viana

Procedimento Instalação Impressora Servidor de impressão/quota

Estas instruções de trabalho com a plataforma Linode. Se você não tiver um Linode ainda, se inscrever para um VPS Linux e comece hoje mesmo.

"Release Notes", caso contrário pode avançar clicando em "Next".

Tutorial Balanceamento de carga em servidores com HAProxy

COORDENAÇÃO DE TECNOLOGIA (COTEC) MARÇO/2012

Sistema de log do Apache

Configurando VPS Proxy e SSH

Protweb PHP. Instalação/Configuração

GUIA DE INSTALAÇÃO DO DO NAGIOS LINUX JORDAN ROMANO

Instituto Superior Politécnico Gaya Escola Superior de Ciência e Tecnologia

ServerAdmin - Se o sistema detectar algo de anômalo, um mail será enviado a bazar@projeointegador.

Tutorial para Instalar e configurar o Xampp

Aula 08 Gerador de Relatórios Squid - SARG

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

SERVIDOR WEB + LOG DE ACESSO LABORATÓRIO DE REDES DE COMPUTADORES Responsável: Ana Luíza Cruvinel

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

Tutorial AwStats Indice

Transforme o seu CentOS num servidor Web (LAMP)

Microsoft Office 365 Acesso ao , calendário e contatos

Todos ficheiros estao disponivel com este Manual ou no foro, (

Desenvolvimento Web II

Linux - Servidor de Redes

MANUAL DE INSTALAÇÃO SAMI HOTELEIRO. REV B

Manual de Instalação do pacote SICWEB

Revisão Q de 26/06/2015

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Instalação Wiser. Sistema Operacional Linux Red Hat

Instalação e Configuração

Redes de Computadores II

Instalacao do Zabbix 2.x em Ambiente CentOS

Redes de Computadores Da Teoria à Prática com Netkit

Inscrições em Eventos

Sophos SafeGuard Enterprise 8.0.1

Configuração de servidores Linux

CRIANDO E CONFIGURANDO O DDNS SE104, SE108, SE116, SE204, SE208, SE216, SE404, SE408, SE416, SE432, SE504, SE508, SE516, SE604, SE608, SE708, SE724

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS ADICIONAIS: Conceituação, Instalação e Configuração

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

Lojamundi Tecnologia Sem Limites br

Redes de Computadores Serviço PROXY

A Instalação do ez Publish 3

Configurar o controlador CEM em CentOS 6.9

Desenvolvida exclusivamente para o Apostilando.com por Marcos Paulo Furlan

Configuração do Samba no Metasys (Modo Gráfico)

9.2 MySQL A instalação do MySQL trata-se de um procedimento relativamente fácil, já que iremos realizá-lo utilizando so repositórios do Linux.

Capítulo 7. Hyper Text Transfer Protocol (HTTP). Serviço Apache. - Protocolo HTTP - Sessão HTTP - Configuração do serviço Apache

Escondendo a versão do Apache

Administrador Documentos. Gestão de Documentos. Título do documento

Interface gráfica do linux

Aprenda a instalar o GLPI no Centos 6.5

GTI IMPRESSORAS. Manual de instalação da ferramenta. Sistemas operacionais

SISTEMA COD CONFIGURAÇÃO DE ACESSO

Manual de Instalação Recuperação Fiscal

SMA PROCEDIMENTO DE ACESSO AO SISTEMA SMA PROCEDIMENTO DE ACESSO AO SISTEMA

Manual de Instalação do TelEduc 4.4

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

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO Samsung M

Guia de Instalação do Lotus Notes 7

Rede VPN UFBA Procedimento para configuração

COMO INSTALAR O CATÁLOGO

2. Instalação do WinThor Anywhere (Linux ambiente terminal/console)... 10

Administrando o sistema linux TCP/IP

Configurando DNS no Red Hat Enterprise Linux 6

Integração com o Ambiente Virtual de Aprendizagem Moodle

AiSMTP

Hyper Text Transfer Protocol (HTTP) ADI HTTP 1/18

Aprenda a instalar a plataforma de monitorização Cacti

Manual do Usuário. Instalação via Terminal. SIGA-ADM versão 12.06

SIMEC Sistema Integrado de Planejamento, Orçamento e Finanças

Configuração Acesso Remoto

Manual Gestix Confi gurar o Apache Manualmente. Gestix.com

Instalação e Configuração do Servidor de DHCP

Instalação do MySQL e da ferramenta MySQL- Front

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Tutorial SQL Server 2014 Express

Gerenciamento de Redes Linux. Linux configuração de rede

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)

Secure Roaming Client 2.0. Produto: Página: Introdução. Solução. Server. Configuração: é. Conexão.

Guia de instalação para ambiente de Desenvolvimento LINUX

MANUAL DE INSTALAÇÃO

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL

Transcrição:

Laboratório de Redes Prof. Dinailton Tratamento dos dados gerados pelo Servidor de Web a partir do arquivo de logs. Configuração do Servidor Web para armazenar em um arquivo texto os logs de acesso, conforme roteiro abaixo: Pesquisar sobre o sistema de logs no servidor web no apache; Instalar o Servidor Web no linux Apache ; Criar uma virtual hosts e hospedar página em html; Criar e configurar os logs de acesso das páginas hospedadas na virtual host do apache; Sistema de logs no servidor web no apache: Dentro da pasta /etc/httpd/conf fica o arquivo http.conf, nele você insere as tags para configuração do sistema de logs no servidor apache. Em um sistema UNIX, as informações são gravadas no arquivo access_log. Em um sistema Windows, as informações são gravadas no arquivo access.log. As informações inseridas em nosso log são %h = ip %u = usuario %{%T} t = hora. No Apache Web Server, o arquivo de log de acesso é instalado no diretório /logs durante a instalação do Apache. Em um sistema UNIX, as informações são gravadas no arquivo access_log. Em um sistema Windows, as informações são gravadas no arquivo access.log. As informações inseridas em nosso log são %a = ip %u = usuario %{%d/%b/%y}t = data %{%T} t = hora. Como instalar um Servidor Web (Apache, MySQL, PHP): Depois de atualizado e reiniciado, instalaremos os pacotes necessários para criar nosso servidor web: # yum install httpd; (instalar http) # yum install mysql service; (instalar o mysql) # yum install php php mysql (instalar o php)

Confirme que deseja instalar os pacotes e aguarde. IMPORTANTE 2: Para instalar um novo serviço, execute os seguintes comandos: # service httpd start # service php start # service mysqld start Criar uma virtual hosts e hospedar página em HTML: Para criar, configurar ou adicionar um domínio virtual (virtual host) ao seu servidor Apache é necessário editar o arquivo httpd.conf. Este arquivo é responsável pela configuração do servidor web Apache. 1º Passo O arquivo httpd.conf Primeiramente procure em seu arquivo httpd.conf (arquivo de configuração do Apache) a seguinte linha: NameVirtual Host *:80 Por padrão esta linha vem comentada abaixo dela adicione: NameVirtualHost localhost:80 (*:80) <VirtualHost 127.0.0.1> ServerAdmin admin@localhost DocumentRoot "C:/Apache/htdocs" ServerName localhost ErrorLog logs/localhost_error.log CustomLog logs/localhost_access.log common </VirtualHost> Assim você informa para responder por domínios virtuais pela porta 80 E também configura o dominio padrão, em nosso caso localhost. (Servidor Local)

2º Passo Criando / Adicionando virtual host Ainda no mesmo arquivo você irá adicionar as seguintes linhas e sempre que desejar um novo criar virtual host em seu servidor Apache. No campo ServerName troque pelo nome desejado. 3º Passo Arquivo Hosts Agora devemos configurar o arquivo de host. Após configurar o arquivo httpd.conf acesse o arquivo hosts que se encontra na pasta etc e faça o direcionamento do ip da maquina para o endereço que deseja. Utilizando este arquivo dispensa o uso de instalação de servidores DNS. Abra o arquivo host localizado na pasta etc. No fim deste arquivo adicione o nome do domínio. 127.0.0.1 nome do dominio (ip deve ser o informado pela maquina 'ifconfig') 4º Passo Para Finalizar Reinicie o servidor Apache.

Criar e configurar os logs de acesso das páginas hospedadas na virtual host do apache. Configurar os logs 1 Passo: Edit o arquivo acces_log no diretório /etc/httpd/conf/httpd.conf, ao abrir no gedit, locolize pelo atalho Ctril+f, digitando a palavra logformat aparecerá, então é so editá la, escolhendo as configurações da sua preferencia. Os campos %h %u, %t, indicam oque irá aparecer no arquivo log, sendo que %h = siguinifica o endereço do ip de quem acessou o site, %u, o nome do usuário, e %t a data e hora do acesso. caso não queira que por exemplo não aparece o usuario, basta apagar o %u, ou acresentar o ip %h, para configurar o nosso servidor utilizamos somente esses três campos. LogFormat "%h-%u-%t- combined, Porém, no Apache existem outros inúmeros dados que podemos utilizar, basta olhar no site http://httpd.apache.org/docs/2.2/mod/mod_log_config.html, que terá todas informações. Com esse campos configurados o nosso arquivo de log aparecerá dessa maneira: 192.168.40.215 [02/Dec/2014:21:00:44 127.0.0.1 [02/Dec/2014:21:01:19 192.168.40.146 [02/Dec/2014:21:03:34 192.168.43.93 [02/Dec/2014:21:04:09 Criando usuário e senha. Note que apareceu o número do ip, e a data, mas não apareceu o nome do usuário, isso aconteceu porque não definimos nenhum usuário, sendo assim, temos que configurar novamente nosso arquivo httpd.conf, pesquizar pelo nome directory, e adicionarmos

# Diretório Restrito <Directory /home/www/html/diretorio_restrito> Options Indexes FollowSymLinks Includes AllowOverride AuthConfig # Autenticação de Usuário AuthName "Acesso ao meu Diretório Restrito" AuthType Basic AuthUserFile /etc/httpd/conf/httpd_passwd require valid user Order allow,deny Allow from all </Directory> Pronto seu servidor está pronto pra autenticar usuário e senha quando é acessado. Agora é so criarmos então o usuário e a senha. # htpasswd -c /etc/httpd/conf/httpd_passwd usuário Será necessário digitar a senha e confirmá la. Depois é so reiniciar o servidor. acessar a pagina colocando o usuário e senha. Nosso novo arquivo log aparecerá dessa maneira. 127.0.0.1 marcos [02/Dec/2014:21:01:19 192.168.40.215 jean [02/Dec/2014:21:00:50 192.168.40.146 marcosvinicius [02/Dec/2014:21:03:33 192.168.43.93 sergio [02/Dec/2014:21:04:10 Para que o programa de desenvolvido em POO, possa ler o arquivo de log, e necessário remover os espaços e definir um modo separador como configurado no programinha, que no nosso caso escolhemos o.