Cloudreve 易支付网关
一定更新到 Pro 3.7.1
最好启用 Redis,否则使用内存缓存的话,一旦程序终止,支付将永远无法回调,
下面是.env文件配置,自己打开文件配置一下
# 是否启用debug模式
CR_EPAY_DEBUG=true
# 监听端口,TLS 请使用服务器网站所在目录进行反代 宝塔面板 反向代理 http://127.0.0.1:4560
CR_EPAY_LISTEN=:4560
# 后台 - 增值服务 - 通信密钥 建议随机生成uuid 请务必保密 https://www.uuidgenerator.net/
CR_EPAY_CLOUDREVE_KEY=这里去 这个网站https://www.uuidgenerator.net/ 生成一个密钥填写
# 本站点的外部访问 URL
CR_EPAY_BASE=https://这个文件所在的网站域名
# 自定义订单名称
# CR_EPAY_CUSTOM_NAME=TESTTTTT
# 商家ID
CR_EPAY_EPAY_PARTNER_ID=易支付或者码支付用户ID
# 商家密钥
CR_EPAY_EPAY_KEY=SFDHSKHFJKDSHEUIFHU
# 更换成你的易支付网关
CR_EPAY_EPAY_ENDPOINT=https://易支付码支付网站域名/submit.php
# 支付方式 wxpay 或 alipay
CR_EPAY_EPAY_PURCHASE_TYPE=alipay
# 是否启用redis 请务必启用
CR_EPAY_REDIS_ENABLED=true
CR_EPAY_REDIS_SERVER=localhost:6379
# CR_EPAY_REDIS_PASSWORD=
CR_EPAY_REDIS_DB=0
部署
下载 本站提供的 对应系统和架构类型的二进制可执行文件(文件包有三个选择自己系统的类型)
复制下载包中的 .env 到 网站根目录
根据注释修改配置文件 .env
启动程序,以部署Cloudreve的相同方式部署本程序
ssh连接进入网站目录 (如果是宝塔面板,可以直接打开网站目录上方终端,不需要执行下面的这个了)
cd /www/wwwroot/你网站路径
进入目录后,执行启动命令 (记住开放 4560端口)
./cloudreve_epay
完成后 添加反向代理 宝塔面板 反向代理 http://127.0.0.1:4560
然后在宝塔 守护进程 软件添加守护进程
名称随便
启动用户 默认 root
运行目录 选择你创建的网站目录
启动命令
/www/wwwroot/网站位置/cloudreve_epay
易支付网关搭建完成,下面来对接cloudreve后台
打开 Cloudreve 后台,
打开参数设置
增值服务
开启自定义付款渠道
填入付款方式名称
通讯密钥填入 上一步.env文件里面的 CR_EPAY_CLOUDREVE_KEY 的值 生成的密钥
支付接口地址 填入 上一步.env文件里面的 CR_EPAY_BASE 的值 就是网站域名 加上/cloudreve/purchase
保存设置即可
官方地址,国内地方不一定打的开,打不开,就使用本站提供的程序就行了
下载地址