httpd 和 apache2 之间有什么区别

httpd 和 apache2 之间有什么区别

Snow Leopard 将其称为 httpd,而 Ubuntu 将其称为 apache2。它们之间有什么区别吗?一个区别是 Ubuntu 上是 apache2ctl,而 Snow Leopard 上是 apachectl。

谢谢

答案1

嗯,httpd 在大多数现代操作系统中基本上与 apache2 相同。当然,您应该检查系统中 Apache 的实际版本,因为次要版本号可能(并且会)有所不同。

答案2

在 Snow Leopard 上,我看到了这一点:

$ apachectl -v
Server version: Apache/2.2.17 (Unix)
Server built:   Dec  1 2010 09:58:15

在 Lucid 上,我看到了这一点:

$ apache2ctl -v
Server version: Apache/2.2.14 (Ubuntu)
Server built:   Sep  1 2011 09:47:45

所以,是的,本质上是一样的。命名上的差异可能与 Ubuntu 和 Apple 的历史包装惯例有关。RHEL 也将其 Apache2 包称为“httpd”。

相关内容