前言
caddy+django在windows上部署项目
nginx和apache有点难搞
提示:以下是本篇文章正文内容,下面案例可供参考
一、下载安装caddy
官网地址:https://caddyserver.com/
1. 下载后的.exe文件,更改名称为caddy.exe
2.windows要手动添加一个Caddyfile文件
# 静态资源配置
localhost:12316 {
root * /home/app/www/static # 静态资源目录windwos: root * D:/datas/projects/zhhw/zhhw_project
file_server
}
# 代理服务 /*
localhost:12315{
reverse_proxy /api/user/* localhost:12325
reverse_proxy /api/order/* localhost:12335
}
# django静态资源/代理配置
localhost:12316 {
encode gzip zstd
root * /home/app/www/mall
file_server
reverse_proxy /api/user/* localhost:12325
reverse_proxy /api/order/* localhost:12335
}
3. 关于项目路径
static:静态资源
caddy.exe : caddy可执行文件
Caddyfile: 配置文件
最后附上caddy部分命令
caddy run --config Caddyfile
caddy start
caddy stop
caddy reload
未完待续…