VineLinux3.x/Apache2.0/WebDAVを使うための設定 のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
* 概要 [#u21d3abb]
WebDavでファイル共有ができるようにします。


** ロックディレクトリの作成 [#z772071d]
 # mkdir /usr/local/apache2/lock
 # chown nobody.nobody /usr/local/apache2/lock/

** WebDavディレクトリの作成 [#t7d2d8eb]
 # mkdir /home/httpd/dav
 # chown nobody.nobody /home/httpd/dav/

*** SSL用のディレクトリを作る場合 [#a4e21e39]
 # mkdir /home/httpd/dav/ssl
 # chown nobody.nobody /home/httpd/dav/

** httpd.confの編集 [#a38cfd70]
 # vi /usr/local/apache2/conf/httpd.conf

一番最後に追加

 Alias /dav "/home/httpd/dav"
 <IfModule mod_dav.c>
         DAVMinTimeout 600
         <Location /dav>
                 DAV On
                 Options Indexes
                 AuthType        Basic
                 AuthName        Webdav
                 AuthUserFile  "/usr/local/apache2/conf/.htpasswd"
                 Require valid-user
         </Location>
         <Location /dav/ssl>		← SSL用
                 DAV On
                 Options Indexes
                 SSLRequireSSL
                 AuthType        Basic
                 AuthName        Webdav(SSL)
                 AuthUserFile  "/usr/local/apache2/conf/.htpasswd"
                 Require valid-user
         </Location>
 </IfModule>
 DavLockDB lock/DavLock

SSLで使う場合は、先に[[Apache2でSSLを使うための設定]]を行ってください。


** アクセス用パスワードの作成 [#w50881b1]

"test"ユーザーのパスワードを作成

 # /usr/local/apache2/bin/htpasswd -c /usr/local/apache2/conf/.htpasswd test
 New password:
 Re-type new password:
 Adding password for user test

** apacheの再起動 [#w6ad8bd9]

 # /etc/init.d/apache2 restart
 httpdを停止中:                                             [  OK  ]
 httpdを起動中:                                             [  OK  ]


** 動作の確認 [#l4020057]

クライアントよりブラウザでアクセスする。ユーザー名とパスワードを入力し、無事に入れればOK。

Windows XP のWebフォルダ機能を使う場合は、こちら 
http://niwaka.ddo.jp/webfolder/webfolder.html



* コメント [#j56264e0]
#pcomment(Vine/コメント)