我正在做一些应用程序监控,我的要求是了解 Apache Web 服务器和 Apache HTTPD 的区别。我知道 Apache Web Server 是一个“服务器”,而 Apache httpd 是一个“程序”。
我需要在 Linux 上同时运行它们。两者的可执行文件名或完整命令行或包名有什么区别吗?
部署方式有什么不同吗?
我在网上搜索过,但到处都可以互换使用 Apache Web 服务器和 HTTPD。
我正在做一些应用程序监控,我的要求是了解 Apache Web 服务器和 Apache HTTPD 的区别。我知道 Apache Web Server 是一个“服务器”,而 Apache httpd 是一个“程序”。
我需要在 Linux 上同时运行它们。两者的可执行文件名或完整命令行或包名有什么区别吗?
部署方式有什么不同吗?
我在网上搜索过,但到处都可以互换使用 Apache Web 服务器和 HTTPD。
没有任何区别。HTTPD 是一个程序(本质上)是一个称为Apache Web 服务器的程序。
我能想到的唯一区别是,在 Ubuntu/Debian 上,二进制文件被调用
apache2
,而不是httpd
通常在 RedHat/CentOS 上被称为二进制文件。从功能上讲,它们都是 100% 相同的东西。