总结

总结

今天我正在安装phpmyadminUbuntu 12.04过了一会儿,弹出一个对话框,询问我想要使用哪个服务器;apache2或者httpd

这是两种不同的服务器吗?

答案1

httpd是相同的阿帕奇2。这取决于您使用的操作系统。例如RHEL 6.2它被称为httpd以及Ubuntu它被称为阿帕奇2

答案2

总结

它们是同一个应用程序 - 只是一些 Linux 发行版在包管理器和配置文件中对它的引用不同。基于 RedHat 的发行版(CentOS、Fedora)将其称为httpd而基于 Debian 的发行版(Ubuntu)则将其称为阿帕奇。奇怪的是,Gentoo 主要将其称为 apache - 但配置文件的命名约定中有 httpd。

背景

该应用程序的开发由Apache 基金会. 它的名字实际上是Apache HTTP 服务器.它通常也被称为Apache httpd(http 守护进程)由 Apache 基金会提供。Unix 管理员过去通常将其称为阿帕奇而且,即使使用基于 RedHat 的发行版,当你简单地说阿帕奇

答案3

apache2和配置文件中使用的指令httpd以及目录结构略有不同。建议apache2在基于 Debian 的发行版 ( Ubuntu) 和httpd基于 RedHat 的发行版 ( RedHat, CentOS, Fedora) 上安装。

但是,如果您安装httpd及其依赖项Ubuntu,它也可以正常工作。

相关内容