宝塔(BT)面板Nginx搭建Webdav

前言

最近使用“阅读”需要用到webdav来保存备份数据,于是想到了自建该服务,如果需要在宝塔面板搭建该服务请确保Nginx有安装http_dav_module模块可以在终端输入nginx -V进行查询,如图所示即可进行下一步操作了,没有的话请自行百度搜索,我这边宝塔默认安装的 Nginx 1.21.4 已经集成!

图片[1]-宝塔(BT)面板Nginx搭建Webdav-我去站长网
查看是否安装http_dav_module模块

教程开始

一,首先我们在宝塔面板新建一个纯静态网站(webdav不需要php)

图片[2]-宝塔(BT)面板Nginx搭建Webdav-我去站长网
新建一个纯静态站点

二,修改网站配置文件,添加如下代码(请添加在配置文件最后一个“}”符号之前)

location / {
    
        root /www/wwwroot/blog.57zz.cn; #注意修改成自己的目录
        #client_max_body_size 102400M; #大文件支持
        autoindex on;
        dav_methods PUT DELETE MKCOL COPY MOVE;
        # 需要 nginx-dav-ext-module 才有下面的选项
        dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;
        create_full_put_path  on;
    }
图片[3]-宝塔(BT)面板Nginx搭建Webdav-我去站长网
修改网站配置文件

三,设置webdav授权账号密码(网站目录 -> 密码访问)

图片[4]-宝塔(BT)面板Nginx搭建Webdav-我去站长网
webdav授权账号密码

到这里基本就OK了,如果你是windows系统你可以使用“CarotDAV”工具测试一下

© 版权声明
THE END
喜欢就支持一下吧
赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容