欢迎光临
我们一直在努力

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程

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

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

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

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

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

军哥本人采用的是1.4.4版本www.jgyzfk.com

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

一、网站基础环境的搭建
教程采用的系统为 Ubuntu 16.04 x64 ; Centos8.x系统也可以

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

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

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

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

使用 SSH 连接工具,如堡塔SSH终端连接到您的 Linux 服务器后,挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装):

Centos安装脚本 

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本

 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装脚本 

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装脚本

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

注意:必须为没装过其它环境如Apache/Nginx/php/MySQL的新系统,推荐使用centos 8.X的系统安装宝塔面板

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

Nginx 1.14.1
PHP 7.2(PHP版本7.0以上即可)
MySQL 5.5.62
phpMyAdmin 4.4

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

  • 数据库名不能含有“_”字符,大家在建立数据库的时候需要注意。
ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
新建站点

2.2 上传程序源码服务器。

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

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

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
上传源码

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

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
修改运行目录和取消防跨站攻击

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

location / {
            if (!-e $request_filename) {
                    rewrite ^/(.*)$ /index.php?$1 last;
            }
    }
ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
设置伪静态

2.5 关闭PATH_INFO

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

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

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

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站

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

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站

再新一点的宝塔面板-配置修改里面修改

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
配置修改

2.6 安装yaf

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

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
安装yaf

安装成功后,在配置文件的最后一行中(或者前面一行),添加:

yaf.use_namespace=1

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站

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

二、系统安装教程
1.1 修改配置文件名

需要进入系统conf目录下,application.ini.new修改为 application.ini

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
修改配置文件

1.2 配置目录权限

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

1.3 访问网站主域名进行系统安装

访问主域名,进行系统安装。这里需要注意的是,不要忘记重启PHP,否则会出现错误提示。

ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程-军哥驿站
剩余50%内容付费后可查看
支付宝扫码打赏 微信扫码打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

未经允许不得转载:军哥驿站 » ZFAKA自动发卡收款平台搭建和对接支付宝当面付教程

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    不知道为什么 安装了几次 安装完成后 前后台都是404页面

    晓天5个月前 (03-19)回复
    • 那是你不会安装

      admin4个月前 (04-22)回复

军哥驿站 建站更专业 更方便

联系我们