源支付3.1源码以及安装教程

技之树 2022-3-12

2070 1

一、准备

  1. 准备2台服务器,1台window,1台centos
  2. Windows用来跑云端协议
  3. Centos用来跑支付站和授权站

二、云端协议安装

  1. 在windows服务器上安装环境文件夹里的dotnet-sdk-3.1.404-win-x64.exe和Redis-x64-3.2.100.msi

    NABS1676.png
  2. 安装完成后在浏览器打开 http://127.0.0.1:82,如下显示则为正常,打不开自己检查端口是否正常启动。

    img

三、授权网站安装

  1. 宝塔新建站点假设域名a.com,环境PHP7.2+Mysql5.6,网站目录public
  2. 将云端后台安装包上传并安装,安装实在是简单,步骤略。
  3. 在宝塔面板的终端里执行,别管提示啥,你就y就行。
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

sudo yum install dotnet-sdk-3.1
  1. 完事在a.com里找到CloudAPI/appsetting.json,改成你安装云端后台的数据库

    img

  2. 去你云端数据库 wxuser 表 wxid 字段,默认值改成NULL

  3. 然后在宝塔面板应用商店里面安装Supervisor管理器 2.2,安装后添加守护进程,目录就是ClouAPI,执行命令是dotnet KaleCloud.Web.dll

    img

  4. 然后这个时候浏览器打开宝塔IP:5000,看下是不是正常打开,宝塔端口不要忘记放行。是否反代看自己。

    img

四、支付网站的安装和授权

  1. 宝塔新建网站b.com,将源支付310完整包上传解压

  2. 修改application/common/library/jialan.php为第三大步第七小步里的IP:5000,或者你的反代域名

    img

  3. 登录云端授权网站后台,a.com

    左侧的云端管理,配置服务器,地址就是那台Windows服务器的外网地址,端口82

    img
  4. 左侧应用列表里,添加应用,通知域名就是支付网站域名 b.com,添加完成后会有一个秘钥,秘钥就是拿来安装b.com时填写的。

    img
  5. b.com的安装不再多说,环境PHP7.2+Mysql5.6,网站目录public,伪静态thinkPHP,授权码上一步已经生成。

  6. 剩余教程参考官方 https://www.kancloud.cn/kaicn/ypay/2488181

源码

下载地址:直链一直链二

解压密码:www.ohbbs.cn

参考来源:12

这家伙太懒了,什么也没留下。
最新回复 (1)
  • 筑基入门 waltshen
    0 2
    厉害,明天试试
    这家伙太懒了,什么也没留下。
    2022-4-23 回复
    • YiOVE论坛
      3
         
返回