2010/07/16

ServerMan@VPSにてWebDAVを設定

ServersMan@VPS に WebDAV を設定しよう。
別に Subversion ができればいいんだけど、ついでと言うことで。

[apache 実行ユーザ・グループの変更]
# デフォルトでは daemon:daemon だけど、使い慣れている apache:apache へ変更
% vi /etc/httpd/conf/httpd.conf
    User apache     # daemon から apache へ変更
    Group apache  # daemon から apache へ変更

[WebDAV設定]
% mkdir /var/www/webdav
% chown apache:apache /var/www/webdav
% vi /etc/httpd/conf.d/webdav.conf
# 中身はこんな感じ
Alias /dav/ "/var/www/webdav/"
<IfModule mod_dav.c>
    DAVMinTimeout 600
    <Location /dav>
        DAV On
        SSLRequireSSL
        AuthType Basic
        AuthName "Login WebDAV"
        AuthUserFile /etc/httpd/conf/davusers
        Require valid-user
    </Location>
</IfModule>
# AuthUserFile を作成する
% htpasswd -c /etc/httpd/conf/davusers admin

[apache再起動]
% /etc/init.d/httpd restart

0 件のコメント :

コメントを投稿