caddy run 命令详解

 

caddy run 这个子命令启动 Caddy 进程,并可选地使用初始配置文件进行引导,并无限期地阻塞,直到服务器停止运行,即 run 是在”守护进程”模式(前台)中运行 Caddy

使用参数:
  [–config <path> [–adapter <name>]] [–envfile <path>] [–environ] [–resume] [–watch] [–pidfile <file>]

 

如果指定了配置文件,则会在进程运行后立即应用。如果配置文件不是 Caddy 的原生 JSON 格式,则可以使用 –adapter 参数指定一个适配器,将给定的配置文件适配为 Caddy 的原生格式。如果想审查适应的结果,请使用 adapt 子命令。

 

如果当前工作目录有一个名为 “Caddyfile” 的文件,并且已插入选项卡 caddyfile config adapter(默认),则即使没有命令行标志,该文件也将被加载并用于配置 Caddy。

 

如果指定了 –envfile 参数,则会将环境文件中的环境变量加载到 Caddy 进程中。

 

如果指定了 –environ 参数,则在启动之前会打印 Caddy 进程看到的环境。这与 environ 命令相同,但不会在打印后退出,可用于故障排除。

 

–resume 标志将覆盖 –config 标志,如果存在配置自动保存文件。如果使用了 –resume 标志并且没有自动保存文件,则不会出错。

 

如果指定了 –watch 标志,则会在更改后自动加载配置文件。警告:此选项可以使无意的配置更改更容易;仅在本地开发环境中使用此选项。

 

Ref:https://caddyserver.com/docs/command-line

 

域名 IP 查询
HTTP安全报头检测
Markdown编辑器
HTTP接口在线调试

Link:https://www.cnblogs.com/farwish/p/18248458

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...