| ページ一覧 | ブログ | 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 を使用して実行時にロードされている必要があります。

# /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

0174 dav 01.jpg

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

0175 dav 02.jpg

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

0176 dav 03.jpg


{{include_html banner_html, "!Database"}}