Dujiao-Next自动售货系统发卡 部署在zblog二级目录
dpanel商店安装 独角Dujiao-Next
可以提前把redis安装一下,然后记一下ip,要不然设置了端口无法直接访问。
此处改了端口分别是8123、8124、8125
后端的反向代理:
location / {
proxy_pass http://127.0.0.1:8124;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /api/ {
proxy_pass http://127.0.0.1:8125/api/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /uploads/ {
proxy_pass http://127.0.0.1:8125/uploads/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}前端的反向代理:
# 前端页面:/products/ 下的请求转给 8081
location /products/ {
proxy_pass http://127.0.0.1:8123;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# API:/api/ 剥掉 /pay 后转给 8080 的 /api/
location /api/ {
proxy_pass http://127.0.0.1:8125/api/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# 上传文件:同理剥掉 /pay
location /pay/uploads/ {
proxy_pass http://127.0.0.1:8125/uploads/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /assets/ {
proxy_pass http://127.0.0.1:8123/assets/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /admin/ {
proxy_pass http://127.0.0.1:8123/admin/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}那么访问https://tmd.pet/products/就可以直接打开网站了。
支付回调:
同步回跳:https://tmd.pet/pay异部通知:https://tmd.pet/api/v1/payments/callback,已正常通过支付测试。
https://tmd.pet/products/test可使用这个测试
1
支付宝打赏
微信打赏 