1、首先要安装Nginx

apt install nginx-full
$ sudo mkdir -p /home/dav
$ sudo chown -R www-data:www-data /home/dav
$ sudo vim /etc/nginx/sites-enabled/webdav.conf
server {listen 80;server_name localhost;# 设置使用utf-8编码,防止中文文件名乱码charset utf-8;# 这个不加上不显示列表autoindex on;# 默认存放文件的路径root /home/dav;auth_basic              realm_name;# 用户密码文件存放位置auth_basic_user_file    /etc/nginx/.passwords.list;# dav 允许的操作dav_methods     PUT DELETE MKCOL COPY MOVE;dav_ext_methods PROPFIND OPTIONS;# 创建文件的默认权限dav_access      user:rw group:rw all:r;# 临时文件位置client_body_temp_path   /tmp;# 最大上传文件限制, 0表示无限制client_max_body_size    0;# 允许自动创建文件夹(如果有需要的话)create_full_put_path    on;
}

生成密码

$ echo -n 'sea:' | sudo tee /etc/nginx/.passwords.list
$ openssl passwd -apr1 | sudo tee -a /etc/nginx/.passwords.list
# 确认密码后重启nginx

重启Nginx即可。

附录 · WebDav连接工具

Mac:(APP Store)推荐FE File Explorer

iPhone:(APP Store)推荐FE File Explorer

尝试了直接在Windows的文件资源管理器中映射网络驱动器,结果死活就是不行! 直接上第三方客户端: RaiDrive, 挺良心的, 标准版免费,最多支持挂载8个驱动器, 显然够用了!

官网下载: https://www.raidrive.com/download

重点参考

https://blog.csdn.net/ghdqfhw/article/details/113965986
参考:

https://blog.csdn.net/lpwmm/article/details/116943643

nginx webdav配置相关推荐

  1. java webdav服务,nginx+webdav

    1.配置Nginx以支持WebDav: Webdav是nginx一个组件,默认编译nginx时是没有安装这个组件的. 如果跟应用公用一个nginx,需要重新编译安装nginx,重新安装前需要备份好原来 ...

  2. nginx 使用配置解释

    nginx 安装 安装依赖 下载 编译安装 编译时将 ssl 模块静态编译 nginx 服务架构 模块化结构 模块化开发 nginx 的模块化结构 nginx 的模块清单 nginx 的 web 请求 ...

  3. nginx webdav模块实现http协议上传文件

    1.简介 WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET. ...

  4. nginx技术(2)nginx的配置详解

    nginx的配置 1,启动nginx 1 2 3 4 5 6 7 [root@centos6 nginx-1.2.9]# /usr/sbin/nginx -c /etc/nginx/nginx.con ...

  5. 实现nginx上配置免费证书Let's Encrypt

    Let's Encrypt 的免费证书有效期为三个月,不过可以免费续期,写一个脚本定期更新即可. 准备一台nginx 服务器 ,将以下三个附件上传到你的nginx服务器. 1.下载脚本文件,wget ...

  6. 推荐一款 Nginx 可视化配置神器

    以下文章来源方志朋的博客,回复"666"获面试宝典 来源:逛逛GitHub Nginx 是前后端开发工程师必须掌握的神器.该神器有很多使用场景,比如反向代理.负载均衡.动静分离.跨 ...

  7. 九爷带你了解 nginx 日志配置指令详解

    nginx日志配置指令详解 日志对于统计排错来说非常有利的. 本文总结了nginx日志相关的配置如 access_log.log_format.open_log_file_cache.log_not_ ...

  8. php和nginx安装脚本,Nginx + PHP 配置和启动脚本

    Nginx + PHP 配置和启动脚本,很实用 # nginx.conf server { listen 8080 ; server_name localhost; location / { root ...

  9. php修改后nginx返回不生效,nginx修改配置后不生效的问题

    nginx增加了新的server name配置,发现nginx -s reload之后总是不生效. http和https均可以打开页面,但是页面是别的server页面,使用的证书也是别的server的 ...

最新文章

  1. vmstart的用法
  2. 根据STATUS信息对MySQL进行优化
  3. Waymo 2020 | 2D/3D目标检测、跟踪和域自适应性冠军解决方案解析
  4. iOS游戏开发教程资源
  5. iPhone上运行Linux也要来了
  6. 在Eclipse上创建JSF / CDI Maven项目
  7. ds排序--希尔排序_图解直接插入排序和希尔排序
  8. Java基础系列13:JDBC批处理简介
  9. JAVA子类调用父类构造方法
  10. 坑爹的libxml2 for mingw 编译
  11. 解决!Gallery中嵌套ListView,Gallery不能滑动的问题
  12. 数字信号处理----数字上变频和下变频都FPGA实现
  13. python winrar密码_python+winrar 指令压缩文件 | 学步园
  14. Lattice LSTM
  15. 黑马程序员最新Python教程——第一阶段(1)
  16. 专访:InMobi全球CEO Naveen Tewari
  17. 多个域名指向一个ip
  18. Android仿Qzone底部导航栏加号弹出菜单
  19. python pdf和图片互转
  20. 23年秋招内推推-软硬件-嵌入式

热门文章

  1. python warning
  2. win10自带邮箱怎么服务器,win10系统查看邮箱服务器信息的操作方法
  3. 10招有效预防电脑辐射
  4. ARM Linux设备树
  5. 工作半年后的一点感悟
  6. 回头草的爱情,我们还需要吗?
  7. 计算机专业看重CPU还是显卡,组装电脑时CPU和显卡选择哪个重要?
  8. MySQL-18全文本搜索-必知必会
  9. 领英工程VP:如何用 AI 消除 AI 偏见,打造高级人才推荐系统
  10. 网狐DevTools数据生成器