ubuntu/debianリポジトリからのデフォルト構成のApache2.xWebサーバーは、Web要求を処理するapache2プロセスにwww-dataunixアカウントを使用します。apacheが2つの異なるサイト(domain1.comとdomain2.com)にサービスを提供しているとすると、apacheはdomain1.comへのリクエストを処理するときにunixユーザーwww-data1を使用し、domain2へのリクエストを処理するときにunixユーザーwww-data2を使用できますか? .com?動機は、各ドメイン名のコードを互いに分離することです。
4195 次
3 に答える
2
suEXECを見てください。
于 2009-08-16T10:25:19.257 に答える
1
suPHPも調べるのに良いことです:
「suPHPは、所有者の権限でPHPスクリプトを実行するためのツールです。これは、Apacheモジュール(mod_suphp)と、PHPを実行するプロセスのuidを変更するためにApacheモジュールによって呼び出されるsetuidルートバイナリ(suphp)で構成されます。通訳者。"
-http ://www.suphp.org/
于 2010-06-17T22:50:48.587 に答える
0
これを実現するには、apache2-mpm-itkを使用できます。
選択したグループとユーザーを使用して、各仮想ホストを実行できます。
詳細については、この記事を確認してください。
私はこれを私の開発マシン(Ubuntu)で使用しました。本番環境で使用している場合は、このページを注意深くお読みください。
于 2014-05-07T12:53:41.170 に答える