全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WebDAV的配置系统平台:ubuntu9.10apache是个大容器,本身不作实际的处理用户请求,通过这个容器可能调用很多模块来实现,这里有熟悉的cgi,php(模块)等,通过 apache也可以部署多个sites(浏览的url) 关于模块调用有两个目录: mods-available,用于存放可以调用的模块文件 mods-enabled ,用于存放具体调用的模块文件,实际上是将mods-available需要调用的模块文件创建来个快捷方式存放该目录下而已 关于directory 或 location,是指浏览器或webdav实际访问的地址信息 sites-available ,用于存放可以调用的sites文件 sites-enabled ,用于存放具体访问的地址信息 下面就介绍具体的webdav的安装: (1)安装apache2,php5及相应的模块,(笔者估计是webdav可能有php5方面的模块调用) sudo apt-get update #更新软件 sudo apt-get install apache2 #安装apache2 sudo apt-get install php5 libapache2-mod-php5 #安装webdav需要的模块到apache2的模块库中 (2)调用需要用到的模块 cd /etc/apache2/mods-enabled sudo ln -s ./mods-available/dav* . #支持正则表达式,将dav相关的模块创建快捷方式放入要mods-enabled目录下(实际是从mods-available目录下需要调用模块的快捷方式) 或者可以由以下命令代替上面两行命令 sudo a2enmod dav_fs sudo a2enmod dav (3)创建需要共享的文件目录,以下为笔者的例子 sudo mkdir -p /var/www/web/shared #创建文件目录 如果不能直接创建,现创建web目录,然后进入创建shared目录 sudo chown www-data.www-data /var/www/web/shared #文件授权给apache2,因为apache2的初始用户为www-data,属于www-data,所以要www-data.www-data (4)创建可以登录的用户和密码,以下为笔者存放的密码文件路径 # -c表示如果密码文件不存在,则创建,用户名为panpan,如果文件存在则,不应该用 -c,因为这会将要写进的信息覆盖文件已有的信息 sudo htpasswd -c /var/www/web/passwd.dav panpan #该命令后会提示输入密码 sudo chown www-data:www-data /var/www/web/passwd.dav #授权给拥有者,apache2,这样服务器在webdav权限判断时能读取该文件进行判断 sudo chmod 640 /var/www/web/passwd.dav #授权具体操作权限,6 = 110(user), 4 = 100(group), 0 = 000(other) #补充,以上110等,其具体形式为 xyz ,x表示读权限, y表示写权限, z表示执行权限。所以第一个为1表示可读,0为不可读; 第二个为1表示可写,0为不可写; 第三个为1表示可执行,0为不可执行 (5)将以上分别创建的文件整合到apache2中,即将以下添加到sites-enabled目录下的000-default文件中 Alias /shared /var/www/web/shared #为我们创建的共享目录取个别名 DAV On #启动DAV AuthType Basic AuthName webdav AuthUserFile /var/www/web/passwd.dav #指明密码文件存放的路径 Require valid-user (6)其他说明 这里也有涉及到目录下文件同步使用的问题,所以需要配置lock,而这个在mods_enabled目录下的dav_fs.conf文件中已有配置,所以我们无需操作了 (7)webdav的使用,Places-Connect to Server.-Service Type选择WebDav(Http)后,输入url
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 维修硬化道路合同范本
- 绿植种植采购合同范本
- 直播流量推广合同范本
- 酒店内部经营合同范本
- 辽宁篮球投手合同范本
- 社区依托建设合同范本
- 物业配房售卖合同范本
- 烘培设备采购合同范本
- 炉料纯铁销售合同范本
- 邀请学术专家合同协议
- 水电站消防安全培训课件
- 2025年中石油考试题大全及答案
- 湖北省黄石市十四中2025年十月质量监测九年级语文试卷(含答案)
- 纯水储罐清洗施工方案
- 北京中医药大学《中医基础理论》期中考试试卷(含答案)
- 油库施工冬季施工方案
- 我国农业数字化技术发展现状与数字经济发展策略
- DB5133∕T 74-2023 甘孜藏餐 通 用规范
- 珠海市辅警笔试真题2025
- 跨境犯罪打击-洞察及研究
- 2026秋季中国东方航空股份有限公司综合管理部卫生保健岗位招聘考试模拟试题及答案解析
评论
0/150
提交评论