310 01 SIOP SL 15 Apache L
250 palavras
1 página
SISTEMAS OPERACIONAISAula 15 - Apache
1
SISTEMAS OPERACIONAIS
Aula 15 - Apache
O que é?
O servidor de páginas web mais utilizado em toda a Internet.
É gratuito, com muitas funcionalidades e conta com versão para Windows e para Linux.
2
SISTEMAS OPERACIONAIS
Aula 15 - Apache
Função
O servidor de páginas web lê um arquivo do disco rígido quando é feita uma requisição:
GET /arquivo.html HTTP/1.0
... chegando na porta 80, por padrão
3
SISTEMAS OPERACIONAIS
Aula 15 - Apache
Arquivos de Instalação
Disponíveis em http://www.apache.org.
Deve ser instalado o pacote conforme a distribuição que está em uso.
4
SISTEMAS OPERACIONAIS
Aula 15 - Apache
Iniciar Serviço:
/etc/init.d/apache2 start
-> faça o teste:
# telnet localhost 80 e # netstat -a
5
SISTEMAS OPERACIONAIS
Aula 15 - Apache
Virtual Host
Prática de rodar mais que um web site (domínio), em uma única máquina, com um único IP.
Atualmente trabalha-se com diversos domínios por máquina, também ajudando na escassez de endereços IP.
6
Configurando Virtual Host com Webmin:
Criar um Virtual Host
Configurando Virtual Host com Webmin:
Altere as os campos abaixo:
O “Document Root” deve estar criado e com o arquivo index.html.
SISTEMAS OPERACIONAIS
Aula 15 - Apache
Configurando Virtual Host com Webmin:
Para que o Apache funcione “lendo” os cabeçalhos dos pacotes e vendo qual o página web deverá ser acessada:
1. Acesse o arquivo /etc/apache2/listen.conf
2. Adicione (ou altere) a linha
NameVirtualHost 192.168.0.197:80
-> Conforme o IP do seu Apache
3. Reinicie o serviço do Apache
9
Execute o Teste: