知道君手把手教你搭建个人发卡平台:云尚发卡

知道君知道有很多小伙伴对个人发卡平台有需求,如何搭建一个个人发卡平台呢,其实很简单,本人拿出自己搭建的发卡站给大家写一篇教程。本教程使用的发卡系统是云尚发卡,云尚发卡是专门为个人或小型企业提供的在线售卡,订单处理系统。话不多说,开始教程

程序说明

程序大小:16.4M

开发语言:php7.0 + BootStrap + amaze ui +Jquery

使用要求:php版本>=5.6  mysql版本>=5.2

服务器建议:CentOS6以上 + 宝塔5.9 + LNMP

后台地址:http://你的域名/ysmd

演示地址:http://faka.sevenit.cn/

搭建教程

本教程基于宝塔,所以我们先来安装宝塔:

这里以centos/宝塔5.9举例,复制以下代码到xshell执行

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

安装完之后环境选择 LNMP(php版本选择5.6以上,其他默认)

然后我们创建一个站点,注意版本选择,如图:

图片[1]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

然后我们下载源码:

github地址:https://github.com/assimon/ysfaka/archive/master.zip

蓝凑云地址(建议使用):https://www.lanzous.com/i2irxqb

然后进入网站目录,删除下面自动生成的几个文件:

图片[2]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

然后点击上传,将刚才下载好的源码上传上来,编码选择UTF-8,

之后解压.zip文件到当前目录,如果是用git下载的源码进入ysfaka-master文件夹,全选文件,剪切到网站根目录,如果是用我的蓝凑网盘下载的应该不需要剪切了

最后的效果是这样的:

图片[3]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

然后我们回到宝塔的“网站 ”菜单下

按照如下操作添加伪静态:

图片[4]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

location / {
   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?$1  last;
   break;
    }
 }

然后我们就可以打开我们的域名:

图片[5]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

就可以看到如下,按照如下提示填入 mysql信息,以及自定义管理员信息

然后点击安装,就会出现安装成功访问前后台的提示了

注意:如果是宝塔5.X面板,请在对应的php版本的设置->安装扩展—> 图形界面关闭PATH_INFO即可。

图片[6]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

安装yaf

在软件管理中找到对应的PHP版本,设置>安装扩展

图片[7]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

安装成功后,在配置文件的最后一行中,添加:

yaf.use_namespace=1

图片[8]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

配置目录权限

/conf/application.ini 配置文件,可读可写
/install 安装目录,需要可读写
/log 日志目录,需要可写
/temp 缓存目录,需要可读写

对接支付以及邮件

对接支付:

图片[9]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

支付的话我们需要先开通支付宝当面付的权限 , 如果没有可以来 知道君杂货铺 小店开通一个,只需38元!

然后我们需要自己生成支付宝的 appid、支付宝公钥、商户私钥

可以自行参考教程:

https://blog.csdn.net/wujiangwei567/article/details/53159191

https://www.csweigou.com/article/2176.html

生成之后进入如图菜单 填写支付宝信息,点击保存 进行 商品购买测试即可

图片[10]-知道君手把手教你搭建个人发卡平台:云尚发卡-夏末浅笑

邮件配置说明:

1.打开邮件配置后,如果是自动发卡商品,系统会向用户所填写的邮箱发送卡密信息

2.如果是手工处理商品,则管理员会收到订单信息及时处理

3.邮件模版可以在后台设置修改,必须配置SMTP后邮件才会发送成功,否则失败

4.不建议自己去添加新的邮件模版(需要php开发基础配合),最好修改现有的模板

5.最好使用网易163邮箱,十分不建议使用qq邮箱,太多限制了!!!!

smtp的具体配置我这里就不说了,大家尽量自行食用。

商品说明:

1.手工商品的意思就是需要管理员手动去处理,比如帮用户充话费

2.添加自动发卡商品的时候不需要填写库存,后面导入卡密的时候系统会自动识别库存

3.自动发卡商品  【是否允许重复下单】  选项无效,只有手工商品才有效,没有为什么,程序逻辑自己思考

4.商品价格不能为0,否则收不到订单

5.自动发卡商品的充值账号都是邮箱,为了方便用户接收卡密,而且查询密码必填,不要问为什么,为了安全

ok,就这些!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
相关推荐
  • 暂无相关文章
  • 评论 共1条
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    取消
    昵称表情代码图片
      • 头像tt0