统计
  • 文章总数:1055 篇
  • 评论总数:10 条
  • 分类总数:7 个
  • 最后更新:2023年08月19日

利用caddy搭建webdav服务器

本文阅读 2 分钟

一、下载caddy

官网 https://caddyserver.com/

插件勾选 http.webdav (用于webdav服务)

服务勾选 hook.service(以系统服务模式运行程序)

二、使用caddy

解压到任意位置会得到caddyinit 文件夹 及一些其它的无用文本

caddy二进制程序加上 chmod 755 caddy 使得能够运行

如果直接运行./caddy 会启动一个监听2015端口的http服务器,当然这不是我们想要的

所以我们写一个名称为Caddyfile 的文本文件

:8888  #监听8888端口
basicauth / 123 321  #添加全局用户123密码321
webdav /webdav {   #启用webdav指令,搭建webdav服务
 scope /data   #webdav的服务提供的目录为根目录下的data目录
}

执行 ./caddy -conf Caddyfile 就能执行webdav服务

配置文件和执行文件在同一目录,并且配置文件为Caddyfile 直接运行./caddy也是可以的

三、使用raidrive连接webdav服务器

如果是按照我的配置就是 http://x.x.x.x:8888/webdav

四、让caddy以系统服务运行

./caddy -service install -agree -email qwerse@139.com -conf /opt/Caddyfile

上面命令没有指定-name参数 默认的服务名就为caddy (systemctl start caddy)

也可以参考通过宝塔用Nginx搭建Webdav服务器

本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
百纵科技,台湾,迪拜,拉各斯,伦敦,印尼,孟买,韩国,曼谷云服务器上线。
« 上一篇 12-05
DMIT 宣布修改香港Lite电信和联通的线路后引发争议
下一篇 » 01-26

发表评论

发表评论
    请配置好页面缩略名选项

热门文章

标签TAG

热评文章