| WebDAVの設定 | |||||||||
| Windowsクライアント機から、アクセスして、画像データーをコピーしたりできる共有機能がWebDAVです。 <設定環境> OS : Turbolinux7 Workstation Apache : 1.3.27-13 |
|||||||||
| <ソースのダウンロード> 準備段階として、ソースファイルのmod_dav-1.0.3-1.3.6.tar.gzをダウンロードしておく。(最新版) ダウンロード先 : http://www.webdav.org/mod_dav/ |
|||||||||
| << セットアップ >>
◇ ロックファイル用ディレクトリの作成 # cd /var/lock
◇ ソースの解凍 # tar -zxvf mod_dav-1.0.3-1.3.6.tar.gz ◇ コンパイル # ./configure --with-apxs=/usr/sbin/apxs << Webフォルダの作成 >> Webフォルダを作成する(webdavというフォルダで運用することにする) # mkdir /home/○○○/ << httpd.confの編集 >> # vi /etc/httpd.conf/httpd.conf LoadModule dav_module /usr/libexec/apache/libdav.so << mod_davのインストールで追加されていることを確認 〜 中略 〜 AddModule mod_dav.c << mod_davのインストールで追加されていることを確認 〜 中略 〜 # ここからはWebDav関連の記述です。私はこの部分を行末に付け加えました。 DAVLockDB /var/lock/mod_dav/davlock << ロックファイルの設定 DAVMinTimeout 600 << タイムアウトの時間の設定 Alias /dav /home/○○○/webdav << Alias指定(ここが/dav でのアクセスディレクトリ) # ディレクトリの設定 <Location /dav> DAV On <LIMIT GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> << ここからがBasic認証の記述 AuthType Basic Authname "DAV" AuthUserFile /home/□□□/.webpasswd << DocumentRootは避けること Require valid-user </Limit> </Location> << Basic認証の設定 >> # ./htpasswd -c /home/□□□/.webpasswd raicho ←ユーザ名 New password: ***** Re-type new password: ***** << 起動 >> 設定を全て終えたら、 |
|||||||||
<< クライアント機でためしてみましょう。 >>
|