使用Caddy快速完成反向代理

三月 31, 2022 / 3ku / 10阅读 / 0评论

使用Caddy快速完成反向代理

Matthew Holt于2014年开始开发Caddy,当时他在杨百翰大学学习计算机科学。(之所以选择"Caddy"这个名字,是因为这个软件有助于完成为Web服务的繁琐而平凡的任务,并且也是一个将多个事物组织在一起的地方。它很快成为第一个自动和默认使用HTTPS的Web服务器,现在拥有数百个贡献者,并已为数万亿个HTTPS请求提供服务。

##安装Caddy

https://caddyserver.com/docs/install#static-binaries ###直接使用命令进行反向代理

caddy reverse-proxy --from example.com --to localhost:9000

###这边演示二进制文件的使用

wget https://github.com/caddyserver/caddy/releases/download/v2.4.6/caddy_2.4.6_linux_amd64.tar.gz

2022年3月27日18:49:21 Caddy2.4.6 请检查版本是否更新

1.png

使用tar -zxvf caddy_2.4.6_linux_amd64.tar.gz解压文件

##配置Caddy chmod 777 caddy 赋予权限 vim Caddyfile 来新建一个Caddyfile文本

2.png

输入 test.nanodesu.net { reverse_proxy www.baidu.com }

3.png

在candy同级目录输入 ./caddy run caddy启动,反代完成

教程结束,caddy比nginx方便了不知道多少

文章作者:3ku

文章链接:http://nanodesu.net/archives/13

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论