A respeito de servidores Apache e Nginx, julgue o item subse...
A respeito de servidores Apache e Nginx, julgue o item subsecutivo.
O Nginx suporta atuar como um proxy de páginas HTTP,
capacidade que o Apache não possui
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
Vamos esclarecer o motivo pelo qual a afirmação do enunciado está incorreta. O Apache, assim como o Nginx, suporta a funcionalidade de atuar como um proxy para páginas HTTP. Isso é um recurso bastante comum e útil em servidores web modernos. Ambos são capazes de encaminhar solicitações de clientes para outros servidores e entregar as respostas de volta aos clientes, funcionando como intermediários.
Para configurar o Apache como um proxy, utilizam-se diretivas como ProxyPass e ProxyPassReverse dentro dos arquivos de configuração do servidor. Essas diretivas permitem que o Apache encaminhe as requisições para outro servidor e gerencie as respostas de forma eficiente.
No caso do Nginx, a configuração para a função de proxy também é possível e geralmente é feita com a diretiva proxy_pass em seu respectivo arquivo de configuração. O Nginx é conhecido por seu desempenho em lidar com um grande número de conexões simultâneas, em parte devido a sua arquitetura orientada a eventos.
Portanto, a afirmação de que o Apache não possui a capacidade de atuar como um proxy de páginas HTTP está incorreta, pois ele tem essa funcionalidade e ela é amplamente utilizada em diversos cenários de hospedagem web e gerenciamento de tráfego na internet.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gab: Errado.
O Niginx pode atuar como proxy HTTP e inclusive atuar como proxy reverso para responder solicitações.
O erro foi falar que o Apache não faz proxy HTT, ele tem tanta distribuições que é para ficar com um pé atrás quando menospreza ele.
Tá, falou e falou mas não apresentou um exemplo...
Toma: Apache HTTP Server
A afirmação está incorreta. Tanto o Nginx quanto o Apache têm a capacidade de atuar como um proxy para páginas HTTP. No Nginx, isso é frequentemente realizado usando a diretiva `proxy_pass`. No Apache, a funcionalidade de proxy é fornecida principalmente pelo módulo `mod_proxy`, e a diretiva `ProxyPass` é comumente usada para configurar o Apache como um proxy. Portanto, ambos os servidores web podem atuar como um proxy para páginas HTTP.
- NGINX Reverse Proxy | NGINX Documentation. https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/.
- Configure Apache Web server to use a proxy server. https://stackoverflow.com/questions/14493574/configure-apache-web-server-to-use-a-proxy-server.
- Setting up a basic web proxy in apache - Stack Overflow. https://stackoverflow.com/questions/1997001/setting-up-a-basic-web-proxy-in-apache.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo