除了使用 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 的最佳方法是什麼?

相關內容