我们编译了 apache 源代码 2.2.21。我们能够运行 httpd 并能够启动该站点。
但问题是 httpd.worker 二进制文件未创建。那么我该如何创建 httd.worker 文件以基于线程启动服务器呢?
斯里尼瓦斯 A.
答案1
您是否在配置行中包含了以下内容?
--with-mpm=worker
答案2
该二进制文件httpd.worker
特定于基于 RHEL 的发行版 - 当您从源代码编译时,您不应该期望拥有它(或任何其他特定于发行版的定制)。
--with-mpm=worker
正如 Mike 所说,当从源代码进行编译时httpd
,创建的二进制文件使用了 worker MPM。