nginx 搭建webdav (基于宝塔)

前提

我们已经有一个可以运行的宝塔面板

具体内容

1. 使用命令 nginx -V,查看当前nginx 是否包含 http_dav_module 模块

2. 新建一个网站,做好域名解析,配置php为纯静态

3. 在网站设置->配置文件的最后添加

    # add 2021-12-26
    location / {
        root [your path]; #注意修改成自己的目录
        #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;
    }

4. 在网站目录,中添加账号密码,控制访问权限

至此利用nginx 成功搭建了webdav服务器,可以使用网页或者WinSCP等其他客户端访问

发表回复

您的电子邮箱地址不会被公开。