Windows+Apache+SSL+WebDAV
Cドライブ直下のwebdavフォルダ利用、VPN、localhostからのみSSLにて通信可能。
認証は設けない。
サーバは引き続きApache2.2onSSL。
SSLの利用の仕方は別途(WindowsのApache2.2でSSLを利用する)。
confの設定
conf/httpd.conf
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_lock_module modules/mod_dav_lock.so
↓
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
#Include conf/extra/httpd-dav.conf
↓
Include conf/extra/httpd-dav.conf
こっちは全般的に書き直し
conf/extra/httpd.conf
Alias /webdav "C:/webdav"
<Directory "C:/webdav">
Dav On
Order Deny,Allow
Denny from all
Allow from 5.0.0.0/8 #Hamachi VPN
Allow from 127.0.0.1
SSLRequireSSL
</Directory>
Lockファイルがないので作成します。
コマンドプロンプトかファイル名を指定して実行で。
touch C:/Program Files/Apache Software Foundation/Apache2.2/var/DavLock
Apacheの再起動で終わり。
カテゴリー: 日記