「Apache WebDav」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Apache WebDav== {{include_html banner_html, "!Database"}} ====準備==== http://httpd.apache.org/docs/2.2/ja/mod/mod_dav.html =====DAV ファイルシステムプ…」) |
|||
| 16行目: | 16行目: | ||
# WebDAV module configuration section. | # WebDAV module configuration section. | ||
# | # | ||
| − | + | <IfModule mod_dav_fs.c> | |
# Location of the WebDAV lock database. | # Location of the WebDAV lock database. | ||
DAVLockDB /var/lib/dav/lockdb | DAVLockDB /var/lib/dav/lockdb | ||
| − | + | </IfModule> | |
=====Apache が実行されている User と Group に書き込み権限がある必要があります。===== | =====Apache が実行されている User と Group に書き込み権限がある必要があります。===== | ||
| 34行目: | 34行目: | ||
# WebDAV module configuration section. | # WebDAV module configuration section. | ||
# | # | ||
| − | + | <IfModule mod_dav_fs.c> | |
# Location of the WebDAV lock database. | # Location of the WebDAV lock database. | ||
DAVLockDB /var/lib/dav/lockdb | DAVLockDB /var/lib/dav/lockdb | ||
| − | Alias /dav /var/www/dav | + | Alias /dav /var/www/dav <--- 追加 |
| − | + | <Location /dav> <--- 追加 | |
| − | DAV On | + | DAV On <--- 追加 |
| − | + | </Location> <--- 追加 | |
| − | + | </IfModule> | |
=====設定再読み込み===== | =====設定再読み込み===== | ||
2020年2月15日 (土) 08:00時点における版
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フォルダとして開く
エクスプローラから、テキストを新規作成したところ。
© 2006 矢木浩人


