■
Ubuntu上でWebDAVの設定をする。Ubuntuサーバー版でWebDAV環境を構築する: ひろちゃん帝国 ココログ村を参考に。ただしsslではなく通常のhttpでファイアウォールの内側だけで使う。
$ sudo apt-get install libapache2-mod-encoding
$ cd /etc/apache2/mods-available/
$ sudo vim encoding.conf
以下を記述。
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
AddClientEncoding "cadaver/" EUC-JP
モジュールの有効化。
$ sudo a2enmod dav
$ sudo a2enmod dav_fs
$ sudo a2enmod encoding
$ sudo mkdir /var/www/dav
$ sudo chown -R moin.moin /var/www/dav
$ sudo chmod 755 /var/www/dav
httpd設定の変更。
$ cd /etc/apache2/sites-available/
$ sudo vim default
以下の行を追加。
Dav on
apacheを再起動。
$ sudo /etc/init.d/apache2 restart
ブラウザでhttp://hogehoge/davとするとファイルとフォルダが見える。便利なクライアントとしては、麗の小屋 - WebDAV Client CarotDAV -などがある。