可超越 nginx的下一代web服务器Caddy
Caddy 是一个强大的、企业级的、开源的 Web 服务器,采用Go 语言编写的自动 HTTPS,目前在Github中已经有43K的start。
功能介绍
相对于Nginx的配置而言,Caddyfile独创的配置非常简单;
具有干净 URL、反向代理、压缩和模板的 HTTPS 站点;
Caddy 可以使用RESTful JSON API 进行动态配置。配置更新是优雅的,即使在 Windows 上也是如此;
具有自定义负载平衡和主动健康检查的 HTTPS 反向代理;
在应用配置之前,您可以使用 Caddy 的 CLI 预览和验证配置;
采用Go语言编写,在内存安全方面更有保证。
更多相关的功能和特性可以到https://caddyserver.com/查看更多知识
环境安装
Debian、Ubuntu、Raspbian
安装此软件包会自动启动并运行 Caddy 作为名为的systemd 服务,如果您需要,caddy还附带一个默认未caddy-api启用的服务。
稳定版本:
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/cad...
点击查看剩余70%
网友评论