必要かといえば、そんなに必要性はないのですが。 自分の開発環境として、ホームディレクトリ以下の "/home/my/dev" を DocumentRoot とするような VirtualHost を設定していますが、これだと実行されるスクリプトは Apache で設定してあるユーザ権限 *1 で動作することとなります。 そのため、パーミッションの設定などが煩雑になっており*2、そのくらいならば SuEXEC して、開発環境だけは自分のユーザ権限で全部動けば楽かなぁと思った次第です。 UserDir を用いるなど、解決*3方法はいろいろあるかとは思いますが。。。 VirtualHost の設定 この先少しはまったので、はまらないであろう VirtualHost の設定から先に書きます。 /etc/apache2/sites-available/suexec_vhost # dev.mydoma