userdir

apache2に変えた。

# aptitude install apache2


デフォルトではUserDirが使えなかった。
よくわからなかったが、

# aptitude search UserDir
p   libapache2-mod-ldap-userdir           - Apache2 module that provides UserDir lookups vi
# aptitude install libapache2-mod-ldap-userdir

とした。

あと /etc/apache2/sites-enabled/000-default にいろいろ書いたがUseDirが有効化されない。


このコマンドは必要なのか?

# a2enmod userdir

としたあと、
/etc/apache2/mods-enabled/ に
userdir.confとuserdir.loadファイルを作る。
それぞれファイルの中身は以下。
userdir.conf

<Directory /home/*/public_html>
    Options IncludesNoExec ExecCGI FollowSymLinks
    AllowOverride None

    Order allow,deny
    Allow from all
</Directory>


userdir.load

LoadModule userdir_module /usr/lib/apache2/modules/mod_userdir.so