其他分享
首页 > 其他分享> > Caddy2 使用-caddy2反向代理

Caddy2 使用-caddy2反向代理

作者:互联网

1. 介绍

2. 安装

3. 快速使用

mkdir ~/.caddy && cd ~/.caddy && touch Caddyfile
shellfish.top

encode gzip

reverse_proxy 127.0.0.1:8000
#caddy会默认加载当前目录下的 `Caddyfile` 文件
caddy run

#如果文件在别的地方也可以这样
caddy run --config /etc/caddy/Caddyfile

如果域名有效,并能正确解析到你当前的服务器,此配置将自动为您申请证书,并启动 ssl

3. 关闭Caddy2自动证书

当符合下面所有的要求时,Caddy默认开启Https,Caddy2会自己申请证书

# 我这里破坏了其中一个条件,显式指定端口 80,Caddy就会禁用 Https
shellfish.top:80 {
        encode gzip
        reverse_proxy 127.0.0.1:8090
}

4. 用自己的证书和密钥

www.shellfish.top:443 shellfish.top:443 {
        encode gzip
        reverse_proxy 127.0.0.1:8090
        tls /etc/live/5857288_shellfish.top.pem /etc/live/5857288_shellfish.top.key
}

5. 更多功能

标签:shellfish,证书,5857288,top,caddy,Caddy2,etc,反向,caddy2
来源: https://blog.csdn.net/weixin_52373407/article/details/120843441