为什么同一个事物在不同的操作系统上名称会有所不同?
在 OS XI 上有httpd
。在 Linux 上有apache
。
ps aux | grep httpd
ps aux | grep apache
为什么是这样?
答案1
apache
是一个遗留名称。
虽然“Apache”最初是用于 Web 服务器,但现在它已成为软件基础从历史角度来看,Apache 小组是参与创建的人httpd
。由于这是第一个项目,HTTP 服务器通常被称为 Apache。
如今数十个项目Apache 软件基金会旗下。当然它们都以“Apache…”命名,项目列表仍然包括Apache HTTP 服务器。
也可以看看:解决 Apache 与 httpd 的混淆问题
也许选择该计划的名称作为基金会的名称是一个错误,但我们至少可以做的是帮助调整我们基金会当前的结构和框架的现实。