除了使用 mpm_itk 之外,如何在单独的 uid 和 gid 下运行虚拟主机?

除了使用 mpm_itk 之外,如何在单独的 uid 和 gid 下运行虚拟主机?

我正在运行一个拥有多个网站的服务器,因此我想使用 mpm_itk 以外的任何东西来分离用户。

来自虚拟主机:

<IfModule mpm_itk_module>
AssignUserId user1 user1
</IfModule>

我在跑Apache/2.4.29

我想找到一些支持 http2 的东西,因为 mpm_itk 不支持 h2:

从 Apache 2.4.27 开始,Apache MPM(多处理模块)prefork 不再支持 HTTP/2。这将在您的 Apache 错误日志中显示如下:AH10034:mod_http2 不支持 mpm 模块(prefork.c)。mpm 决定了服务器中事物的处理方式。HTTP/2 在这方面有更多要求,当前选定的 mpm 无法满足要求。这是一个建议性警告。您的服务器将继续工作,但 HTTP/2 协议将处于非活动状态。

我的所有用户都只运行 PHP,并且由于没有 CGI 脚本,那么分离用户 uid 和 gid 的最佳方法是什么?

相关内容