- 追加された行はこの色です。
- 削除された行はこの色です。
* 概要 [#u21d3abb]
WebDavでファイル共有ができるようにします。
WebDAV(Distributed Authoring and Versioning protocol for the WWW)
WebDAVでファイル共有ができるようにします。
** ロックディレクトリの作成 [#z772071d]
# mkdir /usr/local/apache2/lock
# chown nobody.nobody /usr/local/apache2/lock/
** WebDavディレクトリの作成 [#t7d2d8eb]
** WebDAVディレクトリの作成 [#t7d2d8eb]
# mkdir /home/httpd/dav
# chown nobody.nobody /home/httpd/dav/
*** SSL用のディレクトリを作る場合 [#a4e21e39]
# mkdir /home/httpd/dav/ssl
# chown nobody.nobody /home/httpd/dav/ssl/
** httpd.confの編集 [#a38cfd70]
# 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を使うための設定]]を行ってください。
** アクセス用パスワードの作成 [#w50881b1]
"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の再起動 [#w6ad8bd9]
# /etc/init.d/apache2 restart
httpdを停止中: [ OK ]
httpdを起動中: [ OK ]
** 動作の確認 [#l4020057]
クライアントよりブラウザでアクセスする。ユーザー名とパスワードを入力し、無事に入れればとりあえずOK。
Windows XP のWebフォルダ機能を使うにはこちら、
http://niwaka.ddo.jp/webfolder/webfolder.shtml
* コメント [#j56264e0]
#pcomment(WebDav/コメント)
#pcomment(WebDAV/コメント)