トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   一覧 最終更新   ヘルプ   最終更新のRSS
 


動作確認ディストリビューション

WebDAV 1.0.3-1.3.6のインストール

http://www.webdav.org/よりmod_dav-1.0.3-1.3.6.tar.gzをダウンロードする。

ダウンロードファイルを適当なディレクトリに配置。

$ tar zxfv mod_dav-1.0.3-1.3.6.tar.gz
$ cd mod_dav-1.0.3-1.3.6
$ ./configure --with-apxs=/usr/local/apache/bin/apxs
$ make
$ su
# make install

上記手順により/usr/local/apache/libexec配下にmod_dav.c(libdav.so)がインストールされます。

Apacheの設定ファイル(/usr/local/apache/conf/httpd.conf)の確認

↓下記の行が追加されている事を確認します。
LoadModule dav_module     libexec/libdav.so

WebDAV用ディレクトリの作成

# mkdir /home/httpd/webdav
# chown nobody.nobody /home/httpd/webdav
# chmod 700 /home/httpd/webdav

ロックファイル用ディレクトリの作成

# mkdir /usr/local/apache/var
# chown nobody.nobody /usr/local/apache/var
# chmod 700 /usr/local/apache/var

日本語化対応モジュール
http://webdav.todo.gr.jp/よりmod_encoding-20021209.tar.gzをダウンロードする。

ダウンロードファイルを適当なディレクトリに配置。

$ tar zxfv mod_encoding-20021209.tar.gz
$ cd mod_encoding-20021209
$ su
# /usr/local/apache/bin/apxs -c mod_encoding.c
# /usr/local/apache/bin/apxs -i mod_encoding.so

上記手順により/usr/local/apache/libexec配下にmod_encoding.c(mod_encoding.so)がインストールされます。

Apacheの設定ファイル(/usr/local/apache/conf/httpd.conf)の修正

---Start----------------------------------------------------
<IfModule mod_alias.c>
・・・・・
  # Alias Setting for WebDAV (YYYY/MM/DD)
  Alias /webdav "/home/httpd/webdav/"
・・・・・
</IfModule>

# WebDAV Setting (YYYY/MM/DD)
<IfModule mod_dav.c>
  DAVLockDB "/usr/local/apache/var/DAVLock"
  DAVMinTimeout 600
  <Location /webdav>
    DAV On
    Options None
    AllowOverride None
  </Location>
</IfModule>

# WebDAV for Encoding Setting (YYYY/MM/DD)
LoadModule encoding_module libexec/mod_encoding.so
<IfModule mod_encoding.c>
  EncodingEngine on
  SetServerEncoding UTF-8
  AddClientEncoding "Microsoft .* DAV" SJIS
  AddClientEncoding "xdwin9x/"      SJIS
  AddClientEncoding "cadaver/"      EUC-JP
</IfModule>
---End------------------------------------------------------

Apacheの設定ファイルの文法チェック

# /usr/local/apache/bin/apachectl configtest

「Syntax OK」が表示されれば、設定完了。

クライアント側の設定(Windows2000の場合)
マイネットワーク→
ネットワークプレースの追加→
http://ホストIPアドレス/webdav/ 左記を入力し次へをクリック→
ホストIPアドレス 上の webdav 左記を確認し完了をクリック


Last-modified: 2009-04-11 (土) 11:30:21 (3720d)