我正在做一些应用程序监控,我的需求是查看 Apache Web Server 和 Apache HTTPD 之间的区别。我知道 Apache Web Server 是一个“服务器”,而 Apache httpd 是一个“程序”。
我需要在 Linux 上运行两者。两者的可执行文件名或完整命令行或软件包名称有什么区别吗?
部署方式有什么区别吗?
我在网上搜索过,但到处都说 Apache Web 服务器和 HTTPD 互换使用。
答案1
没有任何区别。HTTPD 是一个程序,本质上是一个称为Apache Web 服务器。
我能想到的唯一区别是,在 Ubuntu/Debian 上,二进制文件被称为apache2
代替httpd
这通常是在 RedHat/CentOS 上所指的。
从功能上来说,它们 100% 是相同的。