さくらVPSにWebDAVを入れる(Windows 8から使うよ)15分で
下準備
WebDAVインストール
WebDaAVがインストールされているか確認する。
httpd -M | grep dav dav_module (shared) dav_fs_module (shared) Syntax OK
ディレクトリ作成
こいつのせいでドハマリ。本には仮で/var/www/webdavとあるけど、document rootは/var/www/htmlなので
それに合わせる必要がある(はず
mkdir /var/www/html/webdav chown apache.apache /var/www/html/webdav
htpasswdの作成
*引数はログインする際のユーザ htpasswd -c /etc/httpd/conf/htpasswd root New password: Re-type new password: Adding password for user root
httpd.confの設定
vi /etc/httpd/conf/httpd.conf #WebDAV Alias /webdav "/var/www/html/webdav" <Directory /var/www/html/webdav> Dav On SSLRequireSSL AuthType Basic AuthName "Login" AuthUserFile "/etc/httpd/conf/htpasswd" Require valid-user Order deny,allow Deny from all Allow from 124.155.55.202 </Directory>
httpd再起動
service httpd restart
証明書を自分の端末にインストール
これがないと、クライアントからアクセスしても出来ない。
証明書をインストールしたいけど、そのボタンが表示されないときの ツール>インターネットオプション>セキュリティ 信頼済みサイトを選択して追加する。 その後、ブラウザのアドレスバーの「証明書のエラー」から証明書をインストールする。