08/17: Linux > Apacheでユーザごとにウエブを公開する
Category: Linux tips
Posted by: hajime osako
FC4/Apache/一般ユーザのウェブ表示 - Pocketstudio.jp Linux Wiki
その際、mod_perlがCentOS4には入っていないのに気がついたので、下記のサイトを参考にしてインストール。
RT 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の名前を変更するとよいかも