トップ 一覧 ping 検索 ヘルプ RSS ログイン

Apache WebDavの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!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 
{{ref_image dav_01.jpg}}
::WebDav URLを指定し、Webフォルダとして開く
{{ref_image dav_02.jpg}}
::エクスプローラから、テキストを新規作成したところ。
{{ref_image dav_03.jpg}}
----
{{include_html banner_html, "!Database"}}