Apache HTTP Server 和 Oracle HTTP Server 有什么区别。使用 Apache 服务器、Oracle HTTP Server 的优缺点是什么?对它的任何见解都非常感谢。
谢谢,
纳伦德拉
最佳答案
了解 Oracle HTTP Server (OHS) 是 Apache HTTP Server (Apache) 会很有帮助。具体来说,OHS 是 Apache 2.2.22,包括来自更高 Apache 版本的关键错误修复。 https://docs.oracle.com/middleware/1213/webtier/HSADM/intro_ohs.htm#HSADM102
* 这已经从 OHS 12.2.1 更新到 Apache 2.4。
https://docs.oracle.com/middleware/1221/webtier/administer-ohs/whats_new.htm#HSADM1277
OHS 包括 WebLogic Server 代理插件 (mod_wl_ohs),它将前端托管引入 WebLogic 应用程序服务器。 OHS 还包括来自 Fusion Middleware Control 的配置。此外,这是值得怀疑的,因为您将通过高级服务器配置页面编辑 httpd.conf 文件。 OHS 方面的另一个优点是所有脚本和设置通常都在一个地方,因此不同位的组装较少,例如使用 Apache。最后,OHS 的控制权取决于 NodeManager 守护程序(通常),因此这是控制 WLS“机器”的一个地方。
底线 OHS:如果您不太了解 Apache,OHS 是一种更温和的方式,可以将其引入稍旧版本的 Apache。包含 WLS 插件,如果您是 WebLogic 管理员,Oracle 文档会更好。 OHS 由 Oracle 授权,因此它不一定免费,当然也不是为了支持。
所以到了Apache的优势。由于 mod_wl_ohs 插件可以单独下载,因此它也可以合并到 Apache 安装中。插件的配置与“普通”Apache httpd.conf 编辑一样,也就是说,对于那些从未使用过 Apache HTTP Server 的人来说,复杂度高于平均水平。服务器也直接由 init.d 或 systemd 控制,而不是由 nodemanager 控制(后者又由 init.d/systemd 控制)。
Apache 的底线:如果您是一名已经在 Apache 上投入大量资金的系统管理员,那么添加 WLS 代理插件非常简单,您已经获得了 OHS 提供的一切。但是,如果您是 WLS 管理员,则必须自己组装。 Apache 是在 Apache 2.0 下获得许可的,这可以说是“免费”的一种方式。
关于oracle - Apache HTTP 服务器与 Oracle HTTP 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27362546/