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の名前を変更するとよいかも