内容へ移動
ほげぴよwiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
ubuntu-server-14-04:webdav
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== WebDav のインストール ====== Apache2 で WebDav mod を有効化して、WebDav を使用可能にする。 ===== 環境 ===== ==== インストール前の環境 ==== * Ubuntu 14.04.1 LTS 64bit ^ パッケージ名 ^ バージョン ^ | apache2 | 2.4.7-1ubuntu4.1 | Apache2 はすでに稼働中。 ===== インストールと設定 ===== Apache2 の WebDav モジュールを有効にする。モジュール自体は既にインストールされている。 <code> $ sudo a2enmod dav_fs </code> Webdavで使用するディレクトリを作成。所有者は www-data:www-data にする。 <code> $ sudo mkdir /var/www/webdav $ sudo chown www-data:www-data /var/www/webdav </code> /etc/apache2/sites-enabled/ 内にある稼働中のサイトの設定ファイルに WebDav の設定を追加する。Basic 認証を使用する予定なので、SSL でアクセスできるサイトにする。<VirtualHost> ディレクティブ内に記述する。 <code> <IfModule mod_dav_fs.c> <IfModule mod_ssl.c> Alias /dav "/var/www/webdav" <Location /dav> DAV on SSLRequireSSL SSLOptions +StrictRequire Options Indexes AuthType Basic AuthName "Webdav" AuthUserFile /etc/apache2/dav.passwd Require valid-user </Location> </IfModule> </IfModule> </code> 設定ファイルの構文をチェックする。 <code> $ sudo apache2ctl configtest </code> 認証用のパスワード作成に使用するツールをインストール。 <code> $ sudo apt-get install apache2-utils </code> 認証用のパスワードファイルを作成する。 <code> $ cd /etc/apache2/ $ sudo htpasswd -c ./dav.passwd hoge ← 最初の一人のときだけ New password: Re-type new password: Adding password for user hoge </code> -c オプションは新しくファイルを作成してしまうので、2人目以降は <code> $ sudo htpasswd ./dav.passwd hoge </code> で追加する。 パスワードファイルのパーミッションを変更。 <code> $ sudo chown www-data:www-data ./dav.passwd $ sudo chmod 600 ./dav.passwd </code> Apache2 を再起動。 <code> $ sudo service apache2 restart </code> ブラウザから http://your.domain.com/dav にアクセスしてチェック。 ===== 文字化け対策 ===== 以前は文字化け対策で mod-encoding をインストールしていた気がするけれど、文字化けの現象が現れないのでとりあえず放置。
ubuntu-server-14-04/webdav.txt
· 最終更新: 2015/01/07 20:11 by
admin
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ