ZFAKA-自动发卡收款平台全套搭建教程[视频教程] | 含支付接口设置

发布时间:2019年05月26日 阅读:73 次

写在前面的前言

ZFAKA是由zlkb编写的开源支付发卡平台,该平台简洁安全。

完全可以满足我们对于日常发卡平台的相关需求。

Lop本人的小店 http://www.box.ci (盒子小铺)就是使用该程序搭建的。在此感谢zlkb大神!

本教程涵盖从基础运行环境搭建、支付接口申请、支付接口对接等内容。完全按照本教程操作后,

即可建立一套可以在线收款、在线发卡的销售平台。

ZFAKA程序源码下载

程序源码下载地址   https://github.com/zlkbdotnet/zfaka/releases

Lop本人采用的是1.2.7版本

下载成功后,源码放在本地。待会我们要上传至服务器中。

一、网站基础环境的搭建

教程采用的系统为 Ubuntu 16.04 x64

首先,安装宝塔面板,目前宝塔主流版本为5.9版,及6.6版。这里以6.6版本为例。

1.  纯净系统,安装宝塔面板6.6

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

其他系统安装宝塔面板教程参照官网 https://www.bt.cn

2. 安装网站基础运行环境

宝塔面板安装完成后,登录宝塔面板后台,并安装基础运行环境。基础环境请按照以下版本进行安装。

2.1  添加站点,并新建数据库。

* 数据库名不能含有“_”字符,大家在建立数据库的时候需要注意。

2.2  上传程序源码服务器。

清空网站根目录中的全部默认内容,并将源码上传至根目录。

形成如下图的目录结构。(此时先不要进行程序的安装)

2.3  修改网站的运行目录,以及取消防跨站攻击(open_basedir),并点击保存

2.4   为网站添加伪静态规则,并点击保存。

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

2.5  关闭PATH_INFO

如果不关闭PATH_INFO会导致网站安装成功后会出现太多重定向。

宝塔6.0以上版本请参照以下方法进行更改

文件-> 进入目录 /www/server/nginx/conf/enable-php-7.2.conf     注释掉第7行,然后保存即可。

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

2.6  安装yaf

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

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

yaf.use_namespace=1

经过以上相关环境的设置,才能满足ZFAKA发卡程序的要求。下一节正式开始系统安装。


以下内容为付费内容。付费后内容展示有效期1天。

支付宝扫一扫打赏1元查看

Tag:
相关文章

发表评论: