Questão nº 38
Questão de Tecnologia da Informação · FCC TRT5 2022 (nº 38)
Considere o programa da configuração de host virtual do Apache HTTP server, que será executado em condições ideais.
```
< I >
DocumentRoot "/var/www/trt5.infra/"
ServerName trt5.infra
CustomLog /var/log/httpd/trt5_access.log combined
ErrorLog /var/log/httpd/trt5.infra_error.log
</VirtualHost>
```
Para que o servidor responda as requisições, somente na porta 80, a partir de qualquer endereço IP configurado, a lacuna I deve ser corretamente preenchida com
- AVirtualHost any eq 80
- BVirtualHost address_Family=any; port=80
- CVirtualHost *:80 (alternativa correta)
- DVirtualHost any_IP:80
- EVirtualHost :
Resposta comentada
Gabarito Alternativa C
O bloco `<VirtualHost>` no Apache HTTP Server define um host virtual, permitindo que um único servidor hospede múltiplos sites, cada um com sua própria configuração, respondendo a requisições específicas de endereço IP e porta.
(A) Incorreta: A sintaxe `any eq 80` não é um formato reconhecido pelo Apache para a diretiva `VirtualHost`.
(B) Incorreta: A sintaxe `address_Family=any; port=80` não é um formato padrão ou reconhecido pelo Apache para a diretiva `VirtualHost`.
(C) Correta: A sintaxe `:80` é a forma padrão e correta no Apache para indicar que o host virtual deve responder a requisições em qualquer endereço IP (`` como curinga para IP) e somente na porta 80.
(D) Incorreta: A sintaxe `any_IP:80` não é um formato reconhecido pelo Apache. O curinga para qualquer IP é o asterisco (``).
(E) Incorreta: A sintaxe `:` significa "qualquer endereço IP em qualquer porta". Embora seja uma sintaxe válida, a questão pede especificamente para responder "somente na porta 80", tornando `:80` a opção mais precisa e correta. A armadilha aqui é que `:` é válido, mas não atende à restrição de "somente na porta 80".
Fonte: FCC TRT5 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.