httpdの設定
Fedora Core 4が入っているPCでホームページ公開をもくろみます。Apacheはいつのまにかインストールしていたようなので、/etc/httpd/conf/httpd.confの編集。
ユーザーごとの公開
各ユーザーごとで公開できるようにします。mod_userdir.cの設定を
# UserDir disable
UserDir public_html
として、
AllowOverride All
Options All
としておきます。ディレクトリのパーミッションは
にあるように、
> chmod 701 ~
> chmod 705 ~/public_html
としました。ここではまっていたのですが、FC4インストール時にSELINUXを有効にしていました。なので、
> chcon -R -h -t httpd_sys_content_t public_html
が必要ですね。
ユーザーディレクトリに対するルールはもう少し調整が必要でしょう。。。。。