Caddy服务器配置修改、模块扩展与注入实战
1. Caddy服务器基础操作与实时配置修改
在使用Caddy服务器时,我们可以通过简单的命令来测试其基本功能。例如,使用 curl localhost:2020 命令,会返回 Hello, world! 字符串,这是由 static_response 处理程序返回的。
Caddy服务器支持实时修改配置,可使用HTTP动词(如POST、PATCH、DELETE等)来完成。以下是一些具体操作示例:
- 添加监听端口 :若要让 hello 服务器同时监听端口2021,可使用POST请求添加新的监听值:
curl localhost:2019/config/apps/http/servers/hello/listen \
-X POST -H "Content-Type: application/json" -d '"localhost:2021"'
使用 lsof -Pi :2019-2025 命令检查,可看到Caddy现在除了监听2019和2020端口外,还监听2021端口。
- 替换监听地址范围 :若要替换监听地址并使用范围,可以发送PATCH请求:
curl localhost:2019/config/apps/htt
超级会员免费看
订阅专栏 解锁全文
1922

被折叠的 条评论
为什么被折叠?



