FC4/Apache/一般ユーザのウェブ表示 - Pocketstudio.jp Linux Wiki
<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>

<Directory /home/*/public_html>
    AllowOverride All
    Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>


その際、mod_perlがCentOS4には入っていないのに気がついたので、下記のサイトを参考にしてインストール。
RT Wiki
yum remove mod_perl ←古いmod_perlを削除するため
yum install httpd-devel
perl -MCPAN -e'install Bundle::Apache2'
ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libgdbm.so
perl -MCPAN -e'install mod_perl2'

httpd.confを編集
LoadModule perl_module modules/mod_perl.so

最後にApacheをリスタート
service httpd restart
/usr/sbin/apachectl restart
または
# /etc/rc.d/init.d/httpd stop
# /etc/rc.d/init.d/httpd start



どうやってもうまくいかない場合は、
suexecの名前を変更するとよいかも