我的意思是,"httpd" 只被 Apache 用于软件下载,还是其他网站也在使用它?另外,运行 "cgi" 是否需要 httpd?为什么 Apache 要使用 httpd 来下载 http 服务器,而不是将其放在他们的 http 网站上呢?
Apache HTTPD是由Apache Foundation开发的HTTP 服务器 守护进程。它是一款监听网络请求(使用超文本传输协议)并对其进行响应的软件。
它是开源的,许多实体使用它来托管他们的网站。
其他HTTP服务器也可用(包括Apache Tomcat,它专为运行使用Java编写的服务器端程序(不使用CGI)而设计)。
CGI 是一种协议,它允许 HTTP 服务器使用外部软件来决定如何响应请求,而不仅仅是返回静态文件的内容。许多 HTTP 服务器都支持 CGI 协议。
你可以在没有 HTTP 服务器的情况下使用 CGI,但这通常只有在允许开发者执行命令行测试 CGI 程序时才有用。(你当然无法直接从 Web 浏览器与其交互)。
apache
或apache.exe
运行。 - Quentin://
。 - QuentinHTTP守护进程是在Web服务器后台运行并等待传入服务器请求的软件程序。该守护进程自动回答请求,并使用HTTP通过互联网提供超文本和多媒体文档。
HTTPd - 超文本传输协议守护进程
HTTPd是一个软件程序,通常作为后台进程运行,作为使用HTTP和/或HTTPS网络协议的客户端-服务器模型中的服务器。
HTTPd等待传入的客户端请求,并对每个请求进行回答,以提供所请求的信息。
以下是一些常用的HTTPd: