2,367 バイト追加
、 2020年2月15日 (土) 07:30
==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.
#
<IfModule mod_dav_fs.c>
# Location of the WebDAV lock database.
DAVLockDB /var/lib/dav/lockdb
</IfModule>
=====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.
#
<IfModule mod_dav_fs.c>
# Location of the WebDAV lock database.
DAVLockDB /var/lib/dav/lockdb
Alias /dav /var/www/dav <--- 追加
<Location /dav> <--- 追加
DAV On <--- 追加
</Location> <--- 追加
</IfModule>
=====設定再読み込み=====
# /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 =====
[[File:0174_dav_01.jpg]]
=====WebDav URLを指定し、Webフォルダとして開く=====
[[File:0175_dav_02.jpg]]
=====エクスプローラから、テキストを新規作成したところ。=====
[[File:0176_dav_03.jpg]]
----
{{include_html banner_html, "!Database"}}