apache服务器配置webdav

apache服务器配置webdav

ID:8930986

大小:387.60 KB

页数:14页

时间:2018-04-12

apache服务器配置webdav_第1页
apache服务器配置webdav_第2页
apache服务器配置webdav_第3页
apache服务器配置webdav_第4页
apache服务器配置webdav_第5页
资源描述:

《apache服务器配置webdav》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实战攻略:为Apache服务器配置Webdav【IT168专稿】webDAV(web分布式创作和版本控制)协议是一个基于HTTP的新协议,利用这个协议用户可以通过web进行远程的基本文件操作,如拷贝、移动、删除等。现在,在Apahe和微软IIS上可以找到WebDAV的身影,WebDAV功能嵌入了Windows和MacOSX等普通台式机操作系统,以及Adobe、Lotus、微软和其他公司的流行软件之中。业内主要的文档和内容管理供应商也对它普遍支持。WebDAV工作流程   WebDAV工作流程如图-1。   用户对存储在WebDAV服务器上的文档进行编辑时,可以对该文档进行锁定以

2、保证自己的修订不会被其他用户覆盖。WebDAV的版本控制还可以让用户明白文档的哪个版本是最新的,以减少不必要的混乱。   WebDAV的访问控制表提供了对每个文件的读、写和共享许可的高级控制,更进一步提高了系统的安全性,WebDAV的文件管理特性已经使它成为传统文档管理产品性价比很高的一个替代方案。任何一个支持WebDAV的Web服务器都能提供安全创作的完整系统。支持WebDAV的服务器软件   目前Apache服务器和IIS(5.0以上版本)服务器都支持WebDAV。这里主要介绍一下Apache服务器的支持情况,Apache从1.x版本开始通过mod_dav支持webdav,

3、不过这个模块目前已经停止了开发,可以通过http://www.webdav.org/mod_dav/了解。   推荐您在Apache2.0和2.2的版本上使用Webdav。实战攻略:为Apache服务器配Webdav  Webdav在linux平台服务器Apache2.X系列上的设置   (1)自己编译apache服务器   对于自己编译的Apache2.2或者2.0服务器,编译是请加入参数:enable-dav。   编译完成后执行以下命令:#cd/etc/apache2/mods-enabled/#ln-s/etc/apache2/mods-available/dav.lo

4、addav.load#ln-s/etc/apache2/mods-available/dav_fs.loaddav_fs.load#ln-s/etc/apache2/mods-available/dav_fs.confdav_fs.conf   在apache服务器的配置文件中加入两行:DAVLockDB/tmp/DAVLockDAVMinTimeout600!   建立Webdav目录,并且添加访问权限:#mkdir/var/www/webdav#chownroot:apache/var/www/webdav#chmod750/var/www/webdav   建立一个最简单

5、的配置:DavOn到此为止在Apache服务器配置Webdav工作基本完成,不过目前它的安全性能不好。后面笔者会逐步完善。   (2)在RHEL5.0自身的Apoache2.2.3服务器上设置Webdavl检查编译情况   首先查看RHEL5.0自身的Apoache2.2.3是否编译了dav模块,使用httpd-M命令,如图2。   从图2可以看到在在RHEL5.0自身的Apoache2.2.3服务器上已经编译了Webdav。l修改Apache配置文件   下面检查Apache服务器配置文件httpd.

6、conf,加载dav模块情况,把以下两行前的#去掉。LoadModuledav_modulemodules/mod_dav.soLoadModuledav_fs_modulemodules/mod_dav_fs.so把以下的#去掉#LocationoftheWebDAVlockdatabase.DAVLockDB/var/lib/dav/lockdb添加一行DAVMinTimeout600!l设置客户端访问webdav目录requireuserjoe<

7、/Directory>l设置权限#mkdir/var/www/passwd#htpasswd-c/var/www/passwd/htpass.davjoe#chownroot:apache/etc/apache2/passwd/htpass.dav#chmod640/var/www/passwd/htpass.davjoe#mkdir/var/www/webdav/joe#chownapache:apache/var/www/webdav/joe#chmod750/var/www/webda

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。