O que é o HTTPD exacty?

quero dizer que o "httpd" só é usado pelo Apache para o download do software ou também é usado por outros sites? Também é necessário ter httpd para executar " cgi " ou não? E por que o Apache usa httpd para baixar o Servidor http em vez de tê-lo em um arquivo em seu site http?

Author: Nick, 2016-01-08

1 answers

O Apache um HTTP servidor daemon produzido por Apache Foundation. É um software que escuta pedidos de rede (que são expressos usando o protocolo de transferência de Hipertexto) e responde a eles.

É de código aberto e muitas entidades usam-no para hospedar os seus websites .

Estão disponíveis outros servidores HTTP (incluindo Apache Tomcat que foi desenhado para correr o lado do servidor programas escritos em Java (que não usam CGI).

CGI é um protocolo que permite a um Servidor HTTP usar uma peça externa de software para determinar como responder a uma solicitação em vez de simplesmente retornar o conteúdo de um arquivo estático. Muitos servidores HTTP suportam o protocolo CGI.

Pode usar o CGI sem um Servidor HTTP, mas isto normalmente tem poucas utilizações para além de permitir que um programador execute testes de linha de comandos do programa CGI. (Você certamente não pode interagir com it directly from a web browser).

 29
Author: Quentin, 2016-01-08 16:52:28