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



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

Instalação Apache + MySQL + PHPMyAdmin CentOS

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

Instalando servidor Apache

PRÁTICA APACHE. Prof. Claudio Silva

Sistemas Operacionais Livres. Servidor Web Apache

Laboratório de Redes Prof. Dinailton

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

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

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

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)

Guia de instalação para ambiente de Desenvolvimento LINUX

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

Virtual Hosts. João Medeiros 1 / 12

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

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

Instalação do PHP no Linux

Tutorial AwStats Indice

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

Instalação e Configuração

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

Redes de Computadores II

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

Instalação e Configuração do Nagios

Gestão de Desenvolvimento de Sistemas por Controle de Versão Utilizando SVN. Software para Controle de Versão SVN/Subversion

Para o processo de instalação do servidor Apache, deve se executar o seguinte comando, como root.

Criando um site com LAMP e Joomla em 30 minutos

LINX POSTOS AUTOSYSTEM

Sistema de log do Apache

# openssl genrsa config /opt/treinamento/openssl.cnf > spkey.key

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

Projeto Amadeus. Guia de Instalação Linux

Tutorial para ensinar a mexer pagina modelo da UFPI.

Inscrições em Eventos

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

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

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

SiGE - Sistema de Gerência de Eventos

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

Manual Gestix Confi gurar o Apache Manualmente. Gestix.com

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente

GUIA DE CONFIGURAÇÃO AUTENTICAÇÃO TRANSPARENTE DO PROXY COM O ACTIVE DIRECTORY

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server

Script de Configuração dos (Webmail /Outlook Express)

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

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

SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO

Tutorial de Instalação do CentOS Versão 3.3

Instalação do I3GEO no servidor Linux Debian

<div align=center> <h2>gerência de serviços:</h2> <table border="3" cellspacing="0" cellpadding="3" bordercolor="#0e750c" bgcolor="#d5ffd4">

Linux - Servidor de Redes

Instalação do Linux Educacional 3.0 Bancadas SED

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral.

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

Lazarus pelo SVN Linux/Windows

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

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

Tutorial Outlook Live App

Manual Instalação Pedido Eletrônico

Acesso à Dados ZEOS x Delphi. Professor Anderson

MANUAL DE INSTALAÇÃO SAFESIGN - MAC OS X

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

CARTOSOFT GUIA PRÁTICO PROCART SISTEMAS

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0

Instalando o WordPress em localhost

GESTOR SMS Como enviar SMS Primeiramente click em Mensagens Aparecera o seguinte menu Click em Nova Mensagem

Conexão ODBC do MySQL com Excel 2010

ACESSANDO O GITHUB E COMPARTILHANDO PROJETOS

Programação para Internet I. 1. Servidores web. Nuno Miguel Gil Fonseca

MANUAL DE INSTALAÇÃO LUZ DO SABER

Manual Instalação, Configuração e Atualização FullCopyConvert Data FullCopyConvertService

MANUAL DO ANIMAIL Terti Software

NetEye Guia de Instalação

Manual de Instalação do AP_Conta Windows

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

MANUAL DO SISTEMA. Versão 1.00

Configuração do cliente de Windows Live Mail para usuários DAC

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

Manual de Instalação e Utilização do Pedido Eletrônico Gauchafarma

Instalação rápida do Expresso

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

Manual de instalação, configurações e uso do LiveZilla

INSTALAÇÃO DO CLIENTE LOTUS NOTES 9

Tutorial. Windows Live Mail

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Projeto Integrador Programação para Internet

1 Instalando o VirtualBox no Windows

Treinamento Plone. Unirio

Tutorial: Programando no Linux

Transcrição:

Instalação e Configuração do Servidor HTTPD Apache Aqui iremos utilizar uma distribuição Linux no caso o CentOS, após a instalação do CentOS, iremos para a parte de instalação e configuração do Servidor HTTPD. Servidor HTTPD Abra um terminal no CentOS. Para abrir um terminal click com o botão direito na área de trabalho e escolha a opção abrir num terminal.

Apos abrir o terminal digite..:: [shate@localhost /]$ sudo -s Agora ira te pedir pra digitar a senha de root. Como na imagem abaixo. Após digitar a senha e já em modo root você ira instalar o servidor httpd com o seguinte comando..:: [root@localhost /]# yum install httpd Após a instalação concluída você ira criar um diretório e um subdiretório com o seguinte comando..:: [root@localhost /]# mkdir /var/www/html/gti.com [root@localhost /]# mkdir /var/www/html/gti.com/public_html

Para certifica se seu diretório foi criado de o seguinte comando..:: var/www/html/gti.com Logo após de o comando ls para certifica se o subdiretório (public_html) foi criado. Como na imagem..:: Agora vamos entrar no subdiretório (public_html) e dentro do subdiretório iremos criar um arquivo index.html. Com os seguintes comandos..:: [root@localhost gti.com]# cd public_html/ [root@localhost public_html]# touch index.html [root@localhost public_html]# ls comado ls so para certifica se seu arquivo foi criado Agora já com o arquivo index.html criado vamos configurar o servidor httpd para podermos criar o virtual host. Com os comandos seguintes..:: [root@localhost public_html]# cd / etc/httpd/conf [root@localhost conf]# gedit httpd.conf

após o ultimo comando ira abrir o arquivo de configuração httpd.conf e nesse arquivo que iremos configurar nosso virtual host. Iremos criar o virtual host abaixo da ultima linha como na imagem seguinte. <VirtualHost *:80> </VirtualHost> ServerName www.nome_site.com ServerAlias nome_site.com DocumentRoot /var/www/html/gti.com/public_html ErrorLog /var/log/httpd/error_gti.log CustomLog /var/log/httpd/request_gti.log combined

ServerName ( E para você colocar o nome do site da sua escolha) ServerAlias (Aqui e a mesma coisa do ServerName so que você vai coloca so o nome_de_sua_escolha.com) DocumentRoot (Aqui e o caminho que ta seu arquivo html o index.html o mesmo index.html do começo do artigo) ErrorLog (Aqui e o caminho que vai ser criado seus ErrorLog) CustomLog (Aqui e o caminho que vai ser criado seus Log com o nome de request_gti.log ) Todas as vezes que fazer alteração no httpd.conf restarte o servidor com o comando..:: [root@localhost conf]# service httpd restart Agora vamos direcionar o seu indereço IP para o site que você criou que e o arquivo (index.html que ta no diretório /var/www/html/gti.com/public_html). Iremos inserir o seguinte comando..:: [root@localhost /]# gedit /etc/hosts

Após estes comandos ira abrir o gedit. Quando o arquivo abrir ira aparecer por padrão o IP 127.0.0.1 e o ::1 logo abaixo deles você coloca seu endereço IP ( 10.0.2.15 ) e o nome do seu site igual o nome que você colocou no ServerName ( www.nomesite.com ). Após feito isso reinicie o seu servidor com o comando..:: [root@localhost /]# service httpd restart Agora entre no seu site pra ver se ta carregando a pagina www.nomesite.com Agora vamos configurar os Logs para aparecer somente IP, DATA e HORA. Vamos abrir novamente o arquivo httpd.conf e procurar por LogFormat. Vamos usar os seguintes comandos..:: etc/httpd/conf [root@localhost conf]# gedit httpd.conf Após o arquivo aberto iremos colocar o comando LogFormat %h %l %u %t combined e marcar as outras LogFormat com # na frente como na imagem seguinte..::

Após isso iremos salvar o arquivo e reinicar o servidor. Agora iremos abrir o arquivo log com os seguintes comandos..:: etc/httpd/logs [root@localhost /]# gedit request_gti.log Caso seu arquivo não abra como na imagem, seleciona todo o texto apague ou recorte e após isso salve o arquivo e fecha e em seguida, reinicie o servidor e entre na sua pagina www.nomesite.com para gerar logs. Pronto, agora você tem um servidor httpd instalado.

Caso você queira colocar Usuário e Senha no seu site, mostraremos aqui o passo a passo. Primeira coisa a fazer e entrar no arquivo httpd.conf para adicionarmos novos comandos. etc/httpd/conf [root@localhost conf]# gedit httpd.conf Após entra no arquivo httpd.conf iremos adicionar as seguintes linhas no arquivo..:: # Diretório Restrito <Directory /var/www/html/seu_diretorio>(aqui você vai colocar o caminho que está seu arquivo index.html) 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 validuser Order allow,deny Allow from all </Directory>

Após editar o arquivo httpd.conf você ira adicionar usuários com os seguintes comandos..:: [root@localhost /]# htpasswd /etc/httpd/conf/httpd_passwd Usuario Após criar o usuário ira te pedir para digitar uma senha e depois confirma-la. Após a confirmação o usuário e senha foram criados. Se você quiser ver os usuários criados basta entra no caminho do arquivo httpd_passwd etc/httpd/conf [root@localhost conf]# gedit httpd_passwd Agora os usuários que entrarem no seu site ira necessitar de um Usuário e senha. E no arquivo log ira aparecer o usuário que entrou no site.