MJJ发卡平台系统开源及安装教程分享
2018-01-05 发卡平台

MJJ发卡平台系统前端使用MuseUI+Vue+Webpack,后端Laravel,目前支持的支付方式: 支付宝 / 手机支付宝 / 支付宝当面付 / 微信扫码,支付接口采用插件模式,方便添加新的支付接口。

另: 其实还带了一个第四方支付 (手续费有点高, 不推荐, 是在没有可以申请这个),
支付方式里面自行添加, 填写如下
驱动(driver): Yeke
方式(way,支付宝/财付通/微信/微信h5/手Q/手QH5, 任选其一): alipay tenpay weixin weixin_wap qq qq_wap
配置(config):

{
  "id": "你的id",
  "key": "你的key"
}
截图演示

5a4c4dfb1d81f.jpg

5a4ba90f9c8e8.png

下载程序

下载地址:https://github.com/Tai7sy/card-system

安装教程

教程使用CentOS7.2系统

安装BT面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

安装LAMP
选择 Apache2.4 PHP7.2 MySQL5.5

下载网站代码

cd /www/wwwroot/
git clone https://github.com/Tai7sy/card-system.git

新建数据库

进入面板, 数据库, 新建

名称: card

密码: pMepGetDBj

新建完成后, 导入数数据库, 选择card.sql

修改目录权限

cd card-system
chmod -R 777 storage/
chmod -R 777 bootstrap/cache/
chmod -R 777 app/Library/Pay/Aliqr/f2fpay/log/ #如果使用了支付宝当面付
chmod -R 777 app/Library/Pay/Wechat/logs/ #如果使用了微信支付

修改配置文件

cp .env.example .env

进入面板, 文件, 网站目录, 找到 .env, 进行编辑
此处请根据自身情况进行修改(演示用不到邮件)

APP_NAME="A Simple Card System"
APP_URL=http://card.evil5.com
APP_URL_API=http://card.evil5.com

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=card
DB_USERNAME=card
DB_PASSWORD=pMepGetDBj

不使用邮件功能

MAIL_SEND=false

BT添加网站

域名 card.evil5.com

根目录 /www/wwwroot/card-system

保存

点击刚才添加的网站 - 设置 - 网站目录

关闭"防跨站攻击" 并 修改运行目录为/public 重启php, 网站正常访问

Nginx说明

Nginx需要手动配置重写规则(伪静态)

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

发表评论

如果您是第一次在本站留言,需要审核后才会显示内容!