主机头

 找回密码
 立即注册
查看: 1563|回复: 1
打印 上一主题 下一主题

davfs2挂载WebDAV|davfs2挂载WebDAV教程|开启vps的davfs2

[复制链接]

879

主题

2

好友

5477

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2014-5-20 10:40:56 |只看该作者 |倒序浏览
近期有同学要求开启vps的davfs2的支持,一下就一头雾水了, 然后花了一点时间把安装过程列了出来。
PS:下面过程是在Centos面进行操作
源码安装方式:首先需要安装编译环境gcc,然后是依赖环境neon,最后直接编译安装davfs.
  1. yum -y --skip-broken install gcc gcc-c++ wget openssl-devel libxml2-devel
  2. wget -c http://www.webdav.org/neon/neon-0.30.0.tar.gz
  3. tar zxf neon-0.30.0.tar.gz
  4. cd neon-0.30.0
  5. ./configure --with-ssl
  6. make && make install
  7. wget -c http://download.savannah.gnu.org/releases/davfs2/davfs2-1.5.0.tar.gz
  8. tar zxf davfs2-1.5.0.tar.gz
  9. cd davfs2-1.5.0
  10. ./configure --prefix=/
  11. make && make install
  12. useradd davfs2
复制代码
二进制安装方式:
由于Centos的仓库没有davfs2所以借用强大的rpmforge第三方库安装davfs2
注:Cnetos5下davfs2对neon版本有要求可能需要源码编译安装.
  1. if cat /etc/issue| grep 'OS release 5';then rpm -ivh http://download4.fedora.redhat.com/pub/epel/5/`uname -i`/epel-release-5-4.noarch.rpm;rpm -ivh http://apt.sw.be/redhat/el5/en/`uname -i`/rpmforge/RPMS/rpmforge-release-0.5.2-2.el5.rf.`uname -i`.rpm;fi
  2. if cat /etc/issue| grep 'OS release 6';then rpm -ivh http://download4.fedora.redhat.com/pub/epel/6/`uname -i`/epel-release-6-8.noarch.rpm;rpm -ivh http://apt.sw.be/redhat/el6/en/`uname -i`/rpmforge/RPMS/rpmforge-release-0.5.2-1.el6.rf.`uname -i`.rpm; fi
  3. yum -y --skip-broken install gcc gcc-c++ neon-devel davfs2 -y
复制代码
DEBIAN和UBUNTU党安装就更轻松些了
  1. apt-get install davfs2 -y;apt-get install neon -y
复制代码
这样davfs2就安装好了,你可以使用mount.davfs开心的玩耍了。
以box.com的WebDAV为例,使用mount.davfs命令手动挂载目录到mnt
  1. mount.davfs  https://dav.box.com/dav /mnt
复制代码
如图所示,输入您的账号密码就可以了.

为了让大家更加开心的玩耍,可以调整一下参数做系统自动挂载,免去每次手动操作。
第一步:使用sed命令修改系统设置
  1. sed -i 's/# use_locks   1/use_locks   0/g' /etc/davfs2/davfs2.conf
复制代码
第二步:将WebDAV发布地址以及账号密码写入配置文件
  1. echo "https://dav.box.com/dav 邮箱 密码" > /etc/davfs2/secrets
复制代码
第三步:加入系统自动启动
  1. echo "mount.davfs  https://dav.box.com/dav /mnt" >> /etc/rc.local
复制代码
最后reboot系统测试一下吧。
挂载目录/mnt仅供参考,您可以自己定义目录地址.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册


感谢支持主机头,如果有问题可以联系我的QQ。目前提供各种服务。
网站建设,网站优化,美国VPS购买,VPS环境配置等。
目前通过本站购买VPS的话,可以免费帮忙配置环境。
付费提供DISCUZ PW DEDECMS技术支持。
www.www88.me
回复

使用道具 举报

879

主题

2

好友

5477

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2014-5-20 10:41:16 |只看该作者
(>﹏<) OpenVZ 不可以呀。。要你们开 dav2fs

感谢支持主机头,如果有问题可以联系我的QQ。目前提供各种服务。
网站建设,网站优化,美国VPS购买,VPS环境配置等。
目前通过本站购买VPS的话,可以免费帮忙配置环境。
付费提供DISCUZ PW DEDECMS技术支持。
www.www88.me
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

主机头版权声明|百度地图|谷歌地图|Archiver|手机版|主机头

GMT+8, 2024-11-22 07:16

Powered by Discuz! www.zhujitou.com

© 2001-2012 主机头.

回顶部