| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Apache WebDav」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
1行目: 1行目:
==Apache WebDav==
+
==[[Apache WebDav]]==
{{include_html banner_html, "!Database"}}
+
{{include_html [[banner_html]], "!Database"}}
 
====準備====
 
====準備====
 
http://httpd.apache.org/docs/2.2/ja/mod/mod_dav.html
 
http://httpd.apache.org/docs/2.2/ja/mod/mod_dav.html
21行目: 21行目:
 
  </IfModule>
 
  </IfModule>
 
   
 
   
=====Apache が実行されている User と Group に書き込み権限がある必要があります。=====
+
=====[[Apache]] が実行されている User と Group に書き込み権限がある必要があります。=====
 
  # ls -l /var/lib/ | grep dav
 
  # ls -l /var/lib/ | grep dav
 
  drwx------  2 apache    apache  4096  9月 11  2006 dav
 
  drwx------  2 apache    apache  4096  9月 11  2006 dav
44行目: 44行目:
  
 
=====設定再読み込み=====
 
=====設定再読み込み=====
  # /sbin/service httpd reload  
+
  # /sbin/ser[[vi]]ce httpd reload  
 
  httpd を再読み込み中:                                      [  OK  ]
 
  httpd を再読み込み中:                                      [  OK  ]
  
====Windows Xp からの接続====
+
====[[Windows]] Xp からの接続====
 
=====ユーザを作成=====
 
=====ユーザを作成=====
 
送信される書式ホスト名\ユーザにあわせて、"typea.info\dav" ユーザの登録
 
送信される書式ホスト名\ユーザにあわせて、"typea.info\dav" ユーザの登録
 
  # htpasswd -c /etc/httpd/.passwds "typea.info\dav"
 
  # htpasswd -c /etc/httpd/.passwds "typea.info\dav"
 
  New password:  
 
  New password:  
  Re-type new password:  
+
  [[R]]e-type new password:  
 
  Adding password for user typea.info\dav
 
  Adding password for user typea.info\dav
=====IE7 Alt+F =====
+
=====[[IE]]7 Alt+F =====
 
[[File:0174_dav_01.jpg]]
 
[[File:0174_dav_01.jpg]]
=====WebDav URLを指定し、Webフォルダとして開く=====
+
=====WebDav U[[R]]Lを指定し、Webフォルダとして開く=====
 
[[File:0175_dav_02.jpg]]
 
[[File:0175_dav_02.jpg]]
 
=====エクスプローラから、テキストを新規作成したところ。=====
 
=====エクスプローラから、テキストを新規作成したところ。=====
 
[[File:0176_dav_03.jpg]]
 
[[File:0176_dav_03.jpg]]
 
----
 
----
{{include_html banner_html, "!Database"}}
+
{{include_html [[banner_html]], "!Database"}}

2020年2月16日 (日) 04:22時点における最新版

Apache WebDav

{{include_html banner_html, "!Database"}}

準備

http://httpd.apache.org/docs/2.2/ja/mod/mod_dav.html

DAV ファイルシステムプロバイダは mod_dav_fs モジュールで実装されています。

このモジュールはコンパイル時に サーバに組み込まれているか、 あるいは LoadModule を使用して実行時にロードされている必要があります。

  1. # /usr/sbin/httpd -M | egrep dav
  2. Loaded Modules:
  3. :
  4. dav_fs_module (shared)
DAV ロックデータベースの場所が DavLockDB ディレクティブを使って httd.conf ファイルのグローバルセクションに指定されている 必要があります。
  1. #
  2. # WebDAV module configuration section.
  3. #
  4. <IfModule mod_dav_fs.c>
  5. # Location of the WebDAV lock database.
  6. DAVLockDB /var/lib/dav/lockdb
  7. </IfModule>
  8.  
Apache が実行されている User と Group に書き込み権限がある必要があります。
  1. # ls -l /var/lib/ | grep dav
  2. drwx------ 2 apache apache 4096 9 11 2006 dav

設定

WebDav用ディレクトリを作成
  1. # cd /var/www
  2. # mkdir dav
  3. # chown apache:apache dav
/etc/httpd/conf/httpd.confファイル を編集
  1. #
  2. # WebDAV module configuration section.
  3. #
  4. <IfModule mod_dav_fs.c>
  5. # Location of the WebDAV lock database.
  6. DAVLockDB /var/lib/dav/lockdb
  7. Alias /dav /var/www/dav <--- 追加
  8. <Location /dav> <--- 追加
  9. DAV On <--- 追加
  10. </Location> <--- 追加
  11. </IfModule>
設定再読み込み
  1. # /sbin/service httpd reload
  2. httpd を再読み込み中: [ OK ]

Windows Xp からの接続

ユーザを作成

送信される書式ホスト名\ユーザにあわせて、"typea.info\dav" ユーザの登録

  1. # htpasswd -c /etc/httpd/.passwds "typea.info\dav"
  2. New password:
  3. Re-type new password:
  4. Adding password for user typea.info\dav
IE7 Alt+F

0174 dav 01.jpg

WebDav URLを指定し、Webフォルダとして開く

0175 dav 02.jpg

エクスプローラから、テキストを新規作成したところ。

0176 dav 03.jpg


{{include_html banner_html, "!Database"}}