安装说明:

一、服务器要求

本程序基于laravel框架开发,要求服务器支持php5.5及以上,mysql5.6,以及对laravel框架运行的支持。
推荐1:CentOS 6.5 + PHP 5.6 + MySQL + Redis
推荐2:百度 BAE 专业版 + 百度 MySQL RDS + 百度 Redis SCS,简单、稳定、便宜。
其它各类app 专用服务器,比如 BAE\SAE\GAE等。

二、搭建步骤

1.恢复数据;

2.配置SQL连接参数路径:.env

3.后台管理:http://域名/administrator/signIn 账号:admin@www.douyaolai.com 密码:123456

前台测试账号:13337777777 密码:123456

.env配置说明:

APP_KEY=这里随便写一个md5的字符串就好
APP_URL=你的域名,带 http://
DB_HOST=MySQL数据库地址
DB_PORT=MySQL 数据库端口
DB_DATABASE=MySQL 数据库库名
DB_USERNAME=MySQL 数据库用户名
DB_PASSWORD=MySQL 数据库密码
REDIS_HOST=Redis 服务器地址
REDIS_PORT=Redis 服务器端口
REDIS_PASSWORD=Redis 访问密码
SMS_KEY=叮咚云API KEY
SMS_BASE=叮咚云API地址
XFT_ID=星付通商户号
XFT_KEY=星付通KEY
PAYMENT_PID=中云支付 PID
PAYMENT_KEY=中云支付 KEY
PAYMENT_URL_NO= 中云支付回调地址 你的域名/callbacks/zypay/notify
PAYMENT_URL_RE= 中云支付跳转地址 你的域名/callbacks/zypay/return
WECHAT_APPID=公共号APPID
WECHAT_SECRET=公共号 SECRET
WECHAT_TOKEN=公共号 TOKEN
WECHAT_AES_KEY=公共号 AES KEY

如果使用微信商户,需要登陆公众号,进行相关配置,同时在 根目录\wxpay\ WxPay.Config.php 中配置好相关参即可。

为保证系统安全,还需要对两个地方的参数更行更改,改成自己的参数。

1.根目录中.ENV 中的星付通商户号和密钥!

2.Wxpay\notify.php 第31行中的 hdid商户号和zfkey改为和.env中一致的星付通商户号和密钥。

一些问题提示:
这套系统采用著名的 larval 作为系统框架,如果在修改过程中有问题,首先可以参考 larval 的使用指南,官网:https://laravel.com/

验证码在设置好叮咚云之后收不到?修改app\http\controllers\apiController.php,把短信模版换成你在叮咚云审核通过之后的短信内容。

后续工作:

你需要在一台24小时运作的电脑中,安装 Chrome 浏览器,并且安装一款叫做 Auto Refresh Plus 的插件,让他每秒钟自动访问一次以下URL!
1.你的域名/api/fetch 外汇数据采集用
2.你的域名/api/btfetch 比特币数据采集用
3.你的域名/api/compute 订单结算用

否则系统无法获取价格也无法结算订单,当然其他的一些国产浏览器有的也有这个功能,哪个都可以,只要能实现每秒自动访问就行。

本系统全开源无加密,可进行二次开发!

修改说明:

根目录 wxpay/WxPay.Config.php 修改微信支付参数

根目录 wxpay/notify.php 修改星付通商户号和密钥

根目录 app\Http\Controllers\CallbackController.php 修改星付通商户号和密钥

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。