Pular para o conteúdo principal

Questão de Redes de Computadores — Apache — FUNDATEC 2023

Redes de ComputadoresApache
Código
qa541364
Banca
FUNDATEC
Órgão
IFC
Ano
2023
Cargo
PEBTT ( )
Em relação ao servidor Web Apache, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas:   ( ) O arquivo principal de configuração é httpd.conf   ( ) Não suporta hosts virtuais   ( ) Suporta o protocolo SMTP   ( ) Não suporta o protocolo de transferência de arquivo – FTP   ( ) Porta padrão para recebimento de pacotes HTTP é 80   A ordem correta de preenchimentos dos parênteses, de cima para baixo, é:
  1. AV – V – V – F – V.
  2. BV – F – F – V – V.
  3. CV – F – V – F – V.
  4. DF – F – V – V – F.
  5. EF – V – F – F – F.
Revelar gabarito e comentário

GabaritoC — V – F – V – F – V.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Servidor Web Apache: configuração, hosts virtuais e protocolos

Gabarito: letra C. A sequência correta é V – F – V – F – V: o Apache tem como arquivo principal de configuração o httpd.conf, suporta hosts virtuais, suporta o protocolo SMTP (como cliente, para envio de e-mails), não suporta o protocolo FTP e usa a porta padrão 80 para HTTP. A alternativa C é a única que reproduz exatamente essa ordem.

O Apache HTTP Server é o servidor web mais utilizado no mundo, responsável por atender requisições HTTP/HTTPS. Seu funcionamento é controlado por arquivos de configuração, sendo o httpd.conf o principal deles — nele ficam diretivas globais, como a porta de escuta, o diretório raiz dos documentos e o carregamento de módulos. Além disso, o Apache é conhecido por sua flexibilidade: permite hospedar vários sites em um mesmo servidor por meio dos hosts virtuais (VirtualHost), cada um com seu próprio domínio, diretório e configurações.

Quanto aos protocolos, é preciso distinguir o que o Apache é do que ele suporta. O Apache é um servidor HTTP — esse é o seu papel central. Porém, ele também pode atuar como cliente SMTP, ou seja, enviar e-mails utilizando o protocolo SMTP (por exemplo, através de módulos como o mod_smtp ou integrações com bibliotecas como libcurl). Isso não o torna um servidor de e-mail completo, mas significa que ele suporta o protocolo SMTP para envio. Já o FTP (File Transfer Protocol) não é suportado pelo Apache — ele não implementa nem como servidor nem como cliente; para transferência de arquivos, utiliza-se HTTP/HTTPS ou ferramentas específicas como vsftpd ou FileZilla.

A porta padrão para HTTP é a 80, conforme o padrão da IANA (Internet Assigned Numbers Authority). Essa é uma informação básica de redes: o HTTP usa a porta 80 por padrão, e o HTTPS usa a 443. O Apache, por padrão, escuta na porta 80, mas isso pode ser alterado no arquivo de configuração.

A pegadinha desta questão está na terceira assertiva: muitos candidatos marcam F porque pensam que o Apache, por ser um servidor web, não tem relação com e-mail. Mas o Apache suporta SMTP como cliente — ele pode enviar e-mails, embora não seja um servidor de e-mail completo. Já a quarta assertiva é verdadeira: o Apache não suporta FTP. A banca explora exatamente essa confusão entre "ser servidor de" e "suportar o protocolo".

1Arquivo principal
httpd.conf
2Hosts virtuais
Suporta (VirtualHost)
3Protocolos
HTTP (porta 80)
SMTP (como cliente)
FTP (não suporta)
Apache HTTP Server
LEVELsoulevel.com.br
Apache HTTP Server: Arquivo principal (httpd.conf); Hosts virtuais (Suporta (VirtualHost)); Protocolos (HTTP (porta 80), SMTP (como cliente), FTP (não suporta))

Assertiva 1 — ✅ Verdadeira

O arquivo principal de configuração do Apache é o httpd.conf. Esse é um fato consolidado: desde as primeiras versões, o Apache utiliza esse arquivo para centralizar as diretivas de configuração global, como a porta de escuta, o diretório raiz (DocumentRoot) e o carregamento de módulos. Em distribuições Linux, ele pode estar em /etc/httpd/conf/httpd.conf ou /etc/apache2/apache2.conf, mas o nome do arquivo principal é sempre httpd.conf. A assertiva está correta.

Assertiva 2 — ❌ Falsa

O Apache suporta hosts virtuais (VirtualHost). Essa é uma das funcionalidades mais importantes do servidor: permite hospedar múltiplos sites em um único servidor, cada um com seu próprio domínio, diretório e configurações. Existem dois tipos: hosts virtuais baseados em IP e baseados em nome. A assertiva diz que "não suporta", o que é incorreto — o Apache suporta amplamente.

Assertiva 3 — ✅ Verdadeira

O Apache suporta o protocolo SMTP. Isso pode surpreender, mas o Apache pode atuar como cliente SMTP, ou seja, enviar e-mails. Por exemplo, através de módulos como mod_smtp ou integrações com bibliotecas como libcurl, o Apache pode enviar mensagens de e-mail. Isso não o torna um servidor de e-mail completo (como o Postfix ou o Sendmail), mas significa que ele suporta o protocolo SMTP para envio. A assertiva está correta.

Assertiva 4 — ✅ Verdadeira

O Apache não suporta o protocolo FTP. O Apache é um servidor HTTP/HTTPS — esse é o seu papel. Ele não implementa FTP nem como servidor nem como cliente. Para transferência de arquivos, utiliza-se HTTP/HTTPS ou ferramentas específicas como vsftpd ou FileZilla. A assertiva diz que "não suporta", o que é correto.

Assertiva 5 — ✅ Verdadeira

A porta padrão para recebimento de pacotes HTTP é a 80. Essa é uma informação básica de redes: o HTTP usa a porta 80 por padrão, e o HTTPS usa a 443. O Apache, por padrão, escuta na porta 80, mas isso pode ser alterado no arquivo de configuração. A assertiva está correta.

Alternativa A — ❌ Incorreta

A sequência V – V – V – F – V erra na segunda assertiva: o Apache suporta hosts virtuais, então o correto seria V – F – V – F – V. A alternativa A marca a segunda como verdadeira, o que é incorreto.

Alternativa B — ❌ Incorreta

A sequência V – F – F – V – V erra na terceira assertiva: o Apache suporta SMTP, então o correto seria V – F – V – F – V. A alternativa B marca a terceira como falsa, o que é incorreto.

Alternativa C — ✅ Correta ⟵ GABARITO

A sequência V – F – V – F – V é exatamente a correta: o Apache tem httpd.conf como arquivo principal, suporta hosts virtuais, suporta SMTP, não suporta FTP e usa a porta 80 para HTTP. Esta é a única alternativa que reproduz a ordem correta.

Alternativa D — ❌ Incorreta

A sequência F – F – V – V – F erra na primeira assertiva: o arquivo principal de configuração é o httpd.conf, então o correto seria V – F – V – F – V. A alternativa D marca a primeira como falsa, o que é incorreto.

Alternativa E — ❌ Incorreta

A sequência F – V – F – F – F erra em várias assertivas: o arquivo principal é o httpd.conf, o Apache suporta hosts virtuais, suporta SMTP, não suporta FTP e usa a porta 80. A alternativa E marca a primeira como falsa, a segunda como verdadeira, a terceira como falsa, a quarta como falsa e a quinta como falsa — tudo incorreto.

NÃO CAIA NESSA!

A banca explora a confusão entre "ser servidor de" e "suportar o protocolo". O Apache é um servidor HTTP, mas isso não impede que ele suporte SMTP como cliente. Muitos candidatos marcam F na terceira assertiva por pensar que o Apache não tem relação com e-mail. Lembre-se: suportar SMTP não significa ser um servidor de e-mail completo — significa que ele pode enviar e-mails. Já o FTP, o Apache realmente não suporta. Com treino, você enxerga essas distinções de longe 💪

NÃO CAIA NESSA!

Para questões sobre servidores web, memorize as portas padrão: HTTP = 80, HTTPS = 443, FTP = 20/21, SMTP = 25, POP3 = 110, IMAP = 143. E lembre-se: o Apache suporta SMTP como cliente, mas não suporta FTP. Essa é uma pegadinha recorrente em provas de redes.

Gabarito: letra C

Link permanente: /questoes/qa541364