VineLinux3.x/Apache2.0/WebDAVを使うための設定 のバックアップ(No.1)


概要

WebDavでファイル共有ができるようにします。

ロックディレクトリの作成

# mkdir /usr/local/apache2/lock
# chown nobody.nobody /usr/local/apache2/lock/

WebDavディレクトリの作成

# mkdir /home/httpd/dav
# chown nobody.nobody /home/httpd/dav/

SSL用のディレクトリを作る場合

# mkdir /home/httpd/dav/ssl
# chown nobody.nobody /home/httpd/dav/

httpd.confの編集

# vi /usr/local/apache2/conf/httpd.conf

一番最後に追加

Alias /dav "/home/httpd/dav"
<IfModule mod_dav.c>
        DAVMinTimeout 600
        <Location /dav>
                DAV On
                Options Indexes
                AuthType        Basic
                AuthName        Webdav
                AuthUserFile  "/usr/local/apache2/conf/.htpasswd"
                Require valid-user
        </Location>
        <Location /dav/ssl>		← SSL用
                DAV On
                Options Indexes
                SSLRequireSSL
                AuthType        Basic
                AuthName        Webdav(SSL)
                AuthUserFile  "/usr/local/apache2/conf/.htpasswd"
                Require valid-user
        </Location>
</IfModule>
DavLockDB lock/DavLock

SSLで使う場合は、先にApache2でSSLを使うための設定?を行ってください。

アクセス用パスワードの作成

"test"ユーザーのパスワードを作成

# /usr/local/apache2/bin/htpasswd -c /usr/local/apache2/conf/.htpasswd test
New password:
Re-type new password:
Adding password for user test

apacheの再起動

# /etc/init.d/apache2 restart
httpdを停止中:                                             [  OK  ]
httpdを起動中:                                             [  OK  ]

動作の確認

クライアントよりブラウザでアクセスする。ユーザー名とパスワードを入力し、無事に入れればOK。

Windows XP のWebフォルダ機能を使う場合は、こちら http://niwaka.ddo.jp/webfolder/webfolder.html

コメント

コメントはありません。 Vine/コメント?

お名前: