ubuntu-server-14-04:webdav
文書の過去の版を表示しています。
WebDav のインストール
環境
インストール前の環境
- Ubuntu 14.04.1 LTS 64bit
パッケージ名 | バージョン |
---|---|
apache2 | 2.4.7-1ubuntu4.1 |
Apache2 はすでに稼働中。
インストールと設定
Apache2 の WebDav モジュールを有効にする。
$ sudo a2enmod dav_fs
Webdavで使用するディレクトリを作成。所有者は www-data:www-data にする。
$ sudo mkdir -p /var/www/webdav $ sudo chown www-data:www-data /var/www/webdav
/etc/apache2/default か default-sslに WebDav フォルダの設定を追加する。
<IfModule mod_dav_fs.c> Alias /dav "/var/www/webdav" <Location /dav> DAV on Options Indexes Order deny,allow AuthType Basic AuthName "Webdav" AuthUserFile /etc/apache2/dav.passwd Require valid-user </Location> </IfModule>
認証用のパスワードファイルを作成する。
$ cd /etc/apache2/ $ sudo htpasswd -c ./dav.passwd hoge ← 最初の一人のときだけ New password: Re-type new password: Adding password for user hoge
-c オプションは新しくファイルを作成してしまうので、2人目以降は
$ sudo htpasswd ./dav.passwd hoge
で追加する。
パスワードファイルのパーミッションを変更。
$ sudo chown www-data:www-data ./dav.passwd $ sudo chmod 600 ./dav.passwd
Apache2 を再起動。
$ sudo /etc/init.d/apache2 restart
ブラウザから http://your.domain.com/dav にアクセスしてチェック。
文字化け対策
以前は文字化け対策で mod-encoding をインストールしていた気がするけれど、文字化けの現象が現れないのでとりあえず放置。
ubuntu-server-14-04/webdav.1420608778.txt.gz · 最終更新: 2015/01/07 14:32 by admin