VineLinux3.x/Apache2.2/WebDAVを使うための設定 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- VineLinux3.x/Apache2.2/WebDAVを使うための設定 へ行く。
- 1 (2006-08-19 (土) 17:34:10)
概要 †
WebDAV(Distributed Authoring and Versioning protocol for the WWW)でファイル共有ができるようにします。
Apache2.2では設定ファイルが個別になっています。
設定手順 †
ロックディレクトリの作成 †
作成したらディレクトリの所有者をapacheに変更する。
# mkdir /usr/local/apache2/var
# chown apache:apache /usr/local/apache2/var
WebDAVディレクトリの作成 †
作成したらディレクトリの所有者をapacheに変更する。
# mkdir /home/httpd/dav
# chown apache:apache /home/httpd/dav/
httpd.confの編集 †
httpd-dav.confをインクルードするためコメントアウトする。
# Distributed authoring and versioning (WebDAV) Include conf/extra/httpd-dav.conf
httpd-dav.confの編集 †
自分の環境に合うように書き換える。
# vi /usr/local/apache2/conf/extra/httpd-dav.conf
DavLockDB "/usr/local/apache2/var/DavLock"
Alias /dav "/home/httpd/dav"
Directory "/home/httpd/dav">
Dav On Options Indexes
Order Allow,Deny Allow from all
AuthType Digest AuthName DAV # You can use the htdigest program to create the password database: # htdigest -c "/usr/local/apache2/user.passwd" DAV-upload admin AuthUserFile "/usr/local/apache2/conf/user.passwd"
# Allow universal read-access, but writes are restricted # to the admin user. <LimitExcept OPTIONS> require valid-user </LimitExcept>
/Directory>
アクセス用パスワードの作成 †
"test"ユーザーのパスワードを作成
# /usr/local/apache2/bin/htdigest -c /usr/local/apache2/conf/user.passwd DAV test Adding password for webshare in realm DAV. New password: Re-type new password:
apache2の再起動 †
# /etc/rc.d/init.d/apache2 restart httpdを停止中: [ OK ] httpdを起動中: [ OK ]
動作の確認 †
クライアントでIEを起動して、ファイル→開く、でWebDAVの"ドメインorIP/dav?"を入力。そして、Web フォルダとして開くにチェックをいれOKをクリック。パスワード入力のダイアログが出るので入力し、無事に入れればOK。