mpm_itk を使用する以外に、別の uid と gid で仮想ホストを実行するにはどうすればよいでしょうか?

mpm_itk を使用する以外に、別の uid と gid で仮想ホストを実行するにはどうすればよいでしょうか?

複数の Web サイトがあるサーバーを運用しているので、mpm_itk 以外のものでユーザーを分離したいと考えています。

仮想ホストから:

<IfModule mpm_itk_module>
AssignUserId user1 user1
</IfModule>

走っていますApache/2.4.29

mpm_itk は h2 をサポートしていないので、http2 をサポートするものを見つけたいです。

Apache 2.4.27 以降、Apache MPM (マルチプロセッシング モジュール) プレフォークは HTTP/2 をサポートしなくなりました。これは、Apache エラー ログに次のように表示されます: AH10034: mpm モジュール (prefork.c) は mod_http2 ではサポートされていません。mpm は、サーバーでの処理方法を決定します。HTTP/2 ではこの点でより多くの要求があり、現在選択されている mpm では対応できません。これはアドバイス的な警告です。サーバーは引き続き動作しますが、HTTP/2 プロトコルは非アクティブになります。

すべてのユーザーは PHP のみを実行しており、CGI スクリプトがないため、ユーザーの uid と gid を分離する最適な方法は何ですか?

関連情報