我正在测试新的 CentOS 8 来托管 PHP Web 应用程序。多年来,我曾经使用一些 suexec 解决方案在 linux 用户帐户下运行 PHP 代码(每个虚拟主机的用户不同)。这样,应用程序可以写入自己的文件,但不能写入不同的应用程序空间。在 CentOS 7 中,我曾经使用 mod_ruid2,但对于 CentOS 8,它不可用,因为与 HTTP/2 不兼容(这是我目前在 Internet 上找到的)。我使用 REMI 存储库中的 PHP 7.3。我也在玩 php-73-fpm,因为我发现了一些 suexec 可能在那里但没有找到任何好的文档的信息......
问题:有没有人找到一种方法让 suexec 在虚拟主机级别运行 CentOS8 并使用其默认的 apache 2.4.37-12?留在 REMI 的 PHP 会很好。
在此先感谢您的帮助。