开发者社区> 问答> 正文

centos下Nginx如何配置WebDAV

centos下Nginx如何配置WebDAV

展开
收起
onone 2016-01-14 11:43:13 11921 0
3 条回答
写回答
取消 提交回答
  • 回 1楼玩站网的帖子
    百度出来的都看不懂  没有个简单的教程

    -------------------------

    回 2楼51干警网的帖子
    这个看了 完全看不懂在说什么,表示很焦灼
    2016-01-14 13:03:21
    赞同 展开评论 打赏
  • 阿里云论坛版主,QQ 1978638808
    看git的资料时,看到用http方式搭建git服务器时,为了让其可写,配置使用webdav。

    其实webdav使用还是非常受限的,一般的浏览器不支持,需要使用专门的客户端,甚至远不如ftp。

    在nginx中的配置如下:

    # web dav
    server {
      listen 9234;
      error_page 404 /404;
      error_page 503 /503;

      location / {
        root /home/j/feng;
        dav_methods PUT DELETE MKCOL COPY MOVE;
        dav_ext_methods PROPFIND OPTIONS;
        create_full_put_path on;
        dav_access user:rw group:r all:r;
        auth_basic "Authorized Users Only";
        auth_basic_user_file /home/j/users;
      }
    }

    其中auth_basic_user_file是通过htpasswd生成的用户密码文件。

    Linux下的webdav客户端在下面这边文章中有,我用的是mount 。
    以上来自百度搜索结果

    -------------------------

    回 4楼(onone) 的帖子
    介个,等大神过来帮你写吧。
    2016-01-14 12:49:26
    赞同 展开评论 打赏
  • 建议百度。 如果其中遇到阿里云的问题可以在这里交流。

    这些的部署服务器都是一样的。
    2016-01-14 12:22:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载