「Apache WebDav」の版間の差分
ナビゲーションに移動
検索に移動
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/ | + | # /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: | ||
− | + | [[R]]e-type new password: | |
Adding password for user typea.info\dav | Adding password for user typea.info\dav | ||
− | ===== | + | =====[[IE]]7 Alt+F ===== |
[[File:0174_dav_01.jpg]] | [[File:0174_dav_01.jpg]] | ||
− | =====WebDav | + | =====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
WebDav URLを指定し、Webフォルダとして開く
エクスプローラから、テキストを新規作成したところ。
{{include_html banner_html, "!Database"}}
© 2006 矢木浩人