• 欢迎访问佰阅部落
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

独角数卡(发卡):基于larvae的开源自动化卡密发卡系统

搭建教程 佰阅 3年前 (2020-06-22) 10234次浏览 0个评论

市面上开源发卡系统,目前基本成熟稳定,比如我主推的zfaka和风铃发卡,都是非常不错且经过时间考验的开源发卡系统,今天推荐的这款发卡系统诞生才不到3个月,如果你对larvae感兴趣,可以持续关注下该项目。

0.项目简介

开源式站长自动化售货解决方案、高效、稳定、快速!
开源地址:https://github.com/assimon/dujiaoka
DEMO演示地址:http://dujiaoka.com

1.已集成的支付接口

由于是larvel架构的,因此支付接口非常容易集成。目前已接入以下支付系统:

  • 支付宝当面付
  • 支付宝PC支付
  • 支付宝手机支付
  • payjs微信扫码.
  • Paysapi(支付宝/微信).
  • 码支付(QQ/支付宝/微信)
  • 微信企业扫码支付
  • Paypal支付(默认美元)
  • 麻瓜宝数字货币支付
  • 全网易支付支持(针对彩虹版)

    备注:其中payjs是微信小微接口;paysapi和码支付都是挂机收款;易支付为第三方接口。其余为官方接口。

2.宝塔安装教程

该程序相对其他发卡系统,安装过程稍微麻烦,请仔细参考教程。
第一步:设置宝塔php环境,如果没有安装宝塔,可以参考宝塔一键安装脚本。

以php7.3为例:宝塔左侧选择软件商店,打开php7.3设置,安装扩展里安装fileinforedis 扩展。

继续切换到禁用函数里,删除putenvpro_open

第二步:在宝塔里添加网站,远程下载或上传源码到网站目录

远程下载地址:https://codeload.github.com/assimon/dujiaoka/zip/master

下载并解压文件到当前目录,复制dujiaoka-master里的所有文件到网站根目录下。

第三步:打开站点设置,修改网站运行目录和伪静态

伪静态:

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

第四步:对接数据库
进入网站目录,将.env.example重命名为.env,并编辑该文件

# 数据库配置
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=djfaka_com  #数据库名
DB_USERNAME=djfaka_com  #数据库用户名
DB_PASSWORD=tzPMnBCG2XsYEm2A    #数据库密码

然后打开终端工具,用命令行进入网站:

# 注意替换djfaka.com为自己的域名
cd /www/wwwroot/djfaka.com
wget https://getcomposer.org/installer -O composer.phar 
php composer.phar install
artisan dujiao install



第五步:配置Supervisor守护计划
这也是larvel的特色,当然也有纯代码实现的。Supervisor是我们用来管理laravel队列进程的工具。
进入宝塔控制面板: 步骤:【软件商店】->【Supervisor设置】->【添加守护进程】 如图:

启动路径:/www/wwwroot/你的网站/
启动命令:php artisan queue:work

到此为止,网站已搭建完毕,更多配置可以进入后台去修改。默认后台地址/admin
管理员和密码都为admin

3.小结

该程序手动安装体验非常差,可以做成一键部署包,非常容易实现。整体安装比以往的任何程序都复杂,当然也是可视化操作的原因,命令行下其实也不需要这么多步骤。程序本站未实践,请自行斟酌使用。程序前端使用layui框架,需要美化或自定义的,可以快速上手,后端基本功能完善,无需特殊操作。


佰阅部落 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:独角数卡(发卡):基于larvae的开源自动化卡密发卡系统
喜欢 (10)

您必须 登录 才能发表评论!