!!!Apache WebDav {{include_html banner_html, "!Database"}} !準備 http://httpd.apache.org/docs/2.2/ja/mod/mod_dav.html ::DAV ファイルシステムプロバイダは mod_dav_fs モジュールで実装されています。 このモジュールはコンパイル時に サーバに組み込まれているか、 あるいは LoadModule を使用して実行時にロードされている必要があります。 # /usr/sbin/httpd -M | egrep dav Loaded Modules: : dav_fs_module (shared) ::DAV ロックデータベースの場所が DavLockDB ディレクティブを使って httd.conf ファイルのグローバルセクションに指定されている 必要があります。 # # WebDAV module configuration section. # # Location of the WebDAV lock database. DAVLockDB /var/lib/dav/lockdb ::Apache が実行されている User と Group に書き込み権限がある必要があります。 # ls -l /var/lib/ | grep dav drwx------ 2 apache apache 4096 9月 11 2006 dav !設定 ::WebDav用ディレクトリを作成 # cd /var/www # mkdir dav # chown apache:apache dav :: /etc/httpd/conf/httpd.confファイル を編集 # # WebDAV module configuration section. # # Location of the WebDAV lock database. DAVLockDB /var/lib/dav/lockdb Alias /dav /var/www/dav <--- 追加 <--- 追加 DAV On <--- 追加 <--- 追加 ::設定再読み込み # /sbin/service httpd reload httpd を再読み込み中: [ OK ] !Windows Xp からの接続 ::ユーザを作成 送信される書式ホスト名\ユーザにあわせて、"typea.info\dav" ユーザの登録 # htpasswd -c /etc/httpd/.passwds "typea.info\dav" New password: Re-type new password: Adding password for user typea.info\dav ::IE7 Alt+F {{ref_image dav_01.jpg}} ::WebDav URLを指定し、Webフォルダとして開く {{ref_image dav_02.jpg}} ::エクスプローラから、テキストを新規作成したところ。 {{ref_image dav_03.jpg}} ---- {{include_html banner_html, "!Database"}}