310 01 SIOP SL 15 Apache L

250 palavras 1 página
SISTEMAS OPERACIONAIS
Aula 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:

Relacionados