Caddy V2常用命令行语句和Caddyfile配置

Caddy V2常用命令行语句和Caddyfile配置

常用命令行语句

目前仅一条:

caddy file-server

1
2
3
4
5
6
7
caddy file-server
[--root <path>]
[--listen <addr>]
[--domain <example.com>]
[--browse]
[--templates]
[--access-log]

启动一个简单但可用于生产的静态文件服务器。

--root 指定根文件路径。默认为当前工作目录。

--listen 接受侦听器地址。默认值为:80,除非使用--domain,否则默认值为:443。

--domain 将只通过该主机名提供文件服务,而Caddy将尝试通过HTTPS提供文件服务,所以如果它是公共域名,请确保首先正确配置了任何公共DNS。默认端口将更改为443。

--browse 如果请求的目录没有索引文件,--browse将启用目录列表。

--templates 将启用模板呈现。

--access-log 启用请求/访问日志。

此命令禁用管理API,使在本地开发计算机上运行多个实例更容易。

Caddyfile

Caddyfile是一种方便人类使用的Caddy配置格式。它是大多数人最喜欢的使用Caddy的方式,因为它易于编写、易于理解,并且对于大多数用例来说足够表达。

看起来是这样的:

1
2
3
4
5
example.com

root * /var/www/wordpress
php_fastcgi unix//run/php/php-version-fpm.sock
file_server

Caddy V2常用命令行语句和Caddyfile配置

https://gwliang.com/2021/02/16/caddyv2-config/

作者

Gaowan Liang

发布于

2021-02-16

更新于

2021-02-21

许可协议

评论