主机头

标题: davfs2挂载WebDAV|davfs2挂载WebDAV教程|开启vps的davfs2 [打印本页]

作者: admin    时间: 2014-5-20 10:40
标题: davfs2挂载WebDAV|davfs2挂载WebDAV教程|开启vps的davfs2
近期有同学要求开启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
复制代码
如图所示,输入您的账号密码就可以了.
[attach]374[/attach]
为了让大家更加开心的玩耍,可以调整一下参数做系统自动挂载,免去每次手动操作。
第一步:使用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仅供参考,您可以自己定义目录地址.

作者: admin    时间: 2014-5-20 10:41
(>﹏<) OpenVZ 不可以呀。。要你们开 dav2fs




欢迎光临 主机头 (http://zhujitou.com/) Powered by Discuz! X2.5