第一步 认识caddy
官方介绍:Caddy is the HTTP/2 web server with automatic HTTPS. 通俗滴说就是一个类似node, nginx, 或Apache 的一种web服务器。 而它最大的优势就是启动时默认使用HTTPS协议,无需任何配置,而且启动方式也非常简单,具体可看第三步。
第二步 安装caddy
点击下载页面https://caddyserver.com/download,根据电脑系统选择下载最新的安装包。
解压后将路径添加至环境变量中 如mac下:
$ vi /private/etc/paths
$ source /private/etc/paths
第三步 启动caddy
到你所在的代码路径下执行caddy
想代理的话可新建个Caddyfile
matt.life # Your site's address
ext .html # Clean URLs
errors error.log { # Error log
404 error-404.html # Custom error page
}
# PHP backend
fastcgi /blog localhost:9000 php
# API load balancer
proxy /api localhost:5001 localhost:5002
运行则如下
Happy coding .. :)