2011年1月3日月曜日

さくらのVPS:カレンダーを公開したい

hCalendarというので何とかならないだろうか。
icsファイルの公開のほうが良いのか。

多分前者。

さくらのVPS:WebDavを動かしたい。

cd /var/www/html

mkdir webdav
chown apache webdav
chgrp apache webdav

cat /etc/httpd/conf.d/webdav.conf 
Alias /webdav/ "/var/www/html/webdav/"

<IfModule mod_dav.c>
DAVMinTimeout 600

<Location /webdav>
DAV On
Order deny,allow
Deny from all
Allow from all
</Location>
</IfModule>

これで動くようになった。
次に念のためのパスワード設定。

mkdir /var/www/htpasswd
htpasswd -c /var/www/htpasswd/webdav/.htpasswd [アップロード作業用のユーザ名]

vi webdav.conf

cat /etc/httpd/conf.d/webdav.conf 
Alias /webdav/ "/var/www/html/webdav/"

<IfModule mod_dav.c>
DAVMinTimeout 600

<Location /webdav>
DAV On

AuthType Basic
AuthName "Login webdav"
AuthUserFile "/var/www/htpasswd/webdav/.htpasswd"
Require valid-user

Order deny,allow
Deny from all
Allow from all
</Location>
</IfModule>


用途が合わなかったためOff