源支付_5.18源码.详细搭建视频_教程

源支付_5.18源码.详细搭建视频_教程

图片[1]-源支付_5.18详细搭建教程

视频教程

视频①

视频②(接上面)

运行环境

Nginx 1.2+PHP7.2+MySQL5.6+Redis+Supervisor管理器

环境安装

打开宝塔终端,输入以下指令

sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

接着再输入

sudo yum install dotnet-sdk-3.1

中途提示输入的地方输入“y”并回车即可!

后台

  • 新建一个后台站点,创建数据库,PHP选择7.2
  • 上传后台压缩包解压,设置运行目录/public,伪静态think PHP
  • 直接访问域名傻瓜式安装

前台

  • 新建一个前台站点,不要数据库,PHP选择纯静态
  • 上传前台压缩包解压,打开appsettings.json文件,配置好对应的信息保存,这里面的云端密钥留空即可!

云端

新建一个站点(放在前台目录里也行,另外建一个目录也行,单独放一台服务器运行也可以),不要数据库,PHP还是选择纯静态,上传云端压缩包解压即可!

tips:此处记得开放82端口!

守护进程

1、前台守护进程:名称随便填,运行目录设置为前台的根目录,启动命令为:

dotnet FrontPay.dll

2、云端守护进程:名称随便填,运行目录设置为云端的根目录,启动命令为:

dotnet XMS.WeChat.Api.dll

反向代理

  • 打开你刚刚新增的前台站点,点击反向代理
  • 点击添加反向代理并配置信息后点击提交即可,目标URL为【 http://你的后台域名:5000 】发送域名为$host
  • 如果不能访问,出现502的情况请检查是否开放了5000端口

计划任务

以下计划任务shell设置每分钟执行一次

#!/bin/bash 
step=10 #间隔的秒数,不能大于60        
for (( i = 0; i < 60; i=(i+step) )); do      
    curl  -sS --connect-timeout 10 -m 60 'http://你的前台域名/API/GeettingAsynAllPayCron'      
    echo "----------------------------------------------------------------------------"      
endDate=`date +"%Y-%m-%d %H:%M:%S"`      
echo "★\\\\\\\[$endDate\\\\\\\] Successful"      
echo "----------------------------------------------------------------------------"      
      
sleep $step      
done      
exit 0

常见问题

1、为什么我的邮箱配置好了注册却提示错误 / 为什么我通道扫码提示LoginID不存在?

答:发送邮件和通道扫码功能异常将服务器根目录下 /etc/pki/tls/cert.pem 复制到 /usr/local/openssl 目录下

注意:记得重启一下守护进程或者重启服务器。

2、为什么我添加通道不出二维码 / 为什么登录注册时的验证码不显示呢?

答:打开终端执行以下命令

yum install -y libgdiplus-2.10-10.el7.x86\_64

注意:记得重启一下守护进程或者重启服务器。

源码下载:

感谢您的来访,获取更多精彩文章请收藏本站。

源支付_5.18源码.详细搭建视频_教程-嗨皮网-Hpeak.net
源支付_5.18源码.详细搭建视频_教程
此内容为付费阅读,请付费后查看
188
限时特惠
688
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
已售 3
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 共1条

请登录后发表评论