カスタム検索
|
Tweet |
|
|
WebDAVを動かしてみる
Modified: 20 August 2006
CentOS4で、SSLを必須としての設定で実験しました。
httpdをインストールすると、インストールされていますので、特別なインストールは不要です。
WebDAV用のディレクトリを作成する
どこでも設定できますが、この実験では、"/var/www"に、"webdav"というディレクトリを作成します。
作成したWebDAV用の "webdav" には、Apacheが読み書きしますので、Apacheの"User""Group"のアクセス権を設定する必要があります。
# mkdir /var/www/webdav
# chown apache:apache /var/www/ webdav
Lockファイルを作成する
# mkdir /var/lock/webdav
# chown apache:apache /var/lock/webdav
パスワードを設定する
# htpasswd -c /etc/httpd/conf/.webdavauth tomo
Apacheを設定する
SSLで動作させるために、"/etc/httpd/conf.d/ssl.conf"を変更するし、以下を追加します。
: <VirtualHost _default_:443> : DAVLockDB /var/lock/webdav/DavLock Alias /webdav "/var/www/webdav" <Location /webdav> DAV on Header add MS-Author-Via "DAV" SSLRequireSSL AuthUserFile "/etc/httpd/conf/.webdavauth" AuthName "File Area" AuthType Basic Require valid-user </Location> <VirtualHost> :
再起動します
# service httpd reload