搭建自动发卡网站搭建教程(独角数卡)保姆级教程,支付 + 图文

news2025/1/21 0:54:42

自动发卡网站

程序是开源的独角数卡

我搭建了一个这样的

 wooknow自动销售发卡icon-default.png?t=M85Bhttp://ok.54ndd.com/

一个在线销售虚拟产品的平台。你应该见过这样的发卡平台。一些虚拟产品,如软件、激活码和会员可以放在上面出售。我在这里使用的发卡项目是一个开源的单字符数字卡。界面和功能非常符合我的口味。此外,我可以访问这里的支付功能,并可以下单付款。如果你感兴趣,你可以付费体验。




现在让我分享一下如何建立这样一个发卡网站。它分为两个部分,网站建设和访问支付。
有关于建立网站步骤的官方教程,而且特别详细。我也跟着他的脚步。当然,我稍后也会提出一些需要注意的问题。

准备


要建立一个网站,首先需要一个服务器,它必须是一个ECS或VPS,但不是一个虚拟主机。注意这里。
安装宝塔
建议通过安装宝塔来构建网站,这对新手非常友好。
要建立一个网站,您需要在服务器上安装这六个软件(前六个)。

 

当我们第一次进入宝塔页面时,其中许多软件会提醒我们安装。选择合适的版本并点击安装。编译和安装都可以。官方作者建议编译和安装。
要手动安装缺少的软件,请单击[软件商店]-搜索要安装的软件,然后单击安装。

PHP 环境确认

1、删除一些宝塔禁用的函数。

点击首页的 PHP,如果在这里找不到 PHP,去【软件商店】搜索 PHP,找到需要使用的 PHP 软件。

点击【设置】- 【禁用函数】。

找到这些函数,将它们删除,putenv,proc_open,pcntl_signal,pcntl_alarm。

2、安装拓展

也在本页。安装三个扩展名:fileinfo、Redis、phpzip(如果您想正常使用导出功能)和opcache(可选安装,性能增强)。然而,就我而言,找不到第三个扩展,所以我没有安装它。

 

新建网站

接下来添加一个站点。域名、数据库的填写,

 

 

上传项目

现在将发卡网站的项目代码上传到服务器网站目录。先下载项目源码,下载地址:

Github Releases

网盘下载

上面的网盘链接版本应该是 2.0.4-Antibody,可能不是最新版,建议去 Github 下载最新版。

源码下载到本地,是一个压缩文件2.0.4-Antibody.tar.gz,先不要解压缩,直接上传到宝塔网站目录。

 

再解压,进入解压出的文件夹,剪切全部文件,粘贴到外面一层目录。一定要记得操作这一步

设置伪静态

设置完记得保存。

 

安装网站

解析域名到服务器,然后再访问网站域名,进入安装流程。

 

按照上面对应关系,填写参数。

配置 SSL 证书

如果没有证书,可以在宝塔申请证书,如果有的话,比如在阿里云、腾讯云申请了免费的证书,可以将证书内容粘贴在【其他证书】。

 

 

如果配置证书并启用HTTPS,则必须修改。env文件。ADMIN_ HTTPS值从false更改为true。

 

登录后台

登录到后台。如果未修改后台登录地址,则登录地址为域名+/admin,帐户密码为admin。
登录的第一件事是更改密码,然后更改的应用程序。env文件above_DEBUG被修改为false。

配置守护进程

这是作者反复强调的一步。在软件商店中找到堡塔应用管理器。输入设置并找到添加应用程序。

 

应用名称:任意

应用环境:搭建发卡网站使用的 PHP 版本

启动文件: 网站根目录 +/artisan

执行目录: 网站根目录

启动参数:queue:work

支付宝当面付


微信支付和支付宝支付都需要企业资质,或者说是个体户,有营业执照。个人身份不得公开。因此,我们经常看到一些与微信支付和支付宝支付相结合的第三方(第四方)支付平台,如代码支付、轻松支付、虎皮辣椒等。
这个平台处理大量的支付商户账户,轮询收款,然后转移到我们的个人手中。然而,这个平台有两个缺点,不稳定和高昂的费用。我不会透露细节。如果你是个人,我建议你用支付宝面对面支付。这是一个开端。许多发卡网站都使用它。
支付宝亲自支付开户地址,很容易打开,不需要提供营业执照,这是不需要的。如果你上传它,你可以解锁更多的收藏限制。您不上传营业执照。您仅限于一个集合≤ 每天1000次,单次收集≤ 每天5W。

需要上传两个商店招牌,商店招牌和商店内部的照片很容易获得。网上找到的图片基本上可以通过审查。
我有一个小技巧来拍这两张照片。如果你拿不到店铺照片,联系我的分享。(毕竟,这不是一种光明正大的手段。提高门槛以避免让所有人都知道)

 

开发接入

提交资料后,一般来说审核很快,都不要十分钟。审核通过后,再次进入上面网址,显示的界面如下图,点击开发接入。

 

自动给我们生成一个应用,点击进去。

 

找到接口加签方式,点击设置,显示如下。

 

现在我们需要填写一个公钥字符,提示我们可以通过支付宝密钥生成器获取。点击图片中的链接,会跳转到生成器软件的下载页面,支持 Windows 和 Mac 。

软件可能会提醒,此文件会损害你的计算器,是否保留,保留。

下载安装打开软件,点击生成密钥。

根据自己情况选择密钥格式,如果调用支付宝当面付的项目是JAVA语言,那就选择第一个,如果是 Python 或者 PHP 之类,选择第二个。

生成密钥后,会在电脑本地生成两个文件。将应用公钥打开,将里面的内容拷贝到上面要填写的框。

 

点击上面的保存设置,支付宝会给我们生成如下字符,应用公钥和支付宝公钥。。

 

到这一步,支付宝当面付就算申请成功。

配置支付宝当面付

网站后台,找到支付宝当面付,点击编辑。

 

现在填写刚才获取的三个参数。

 

商户 ID 就是刚才的支付宝应用的 APPID 、商户 KEY 是上面申请下来的支付宝公钥,商户密钥是用申请起生成的商户私钥,就是电脑本地的 应用私钥,不是支付宝网站的应用公钥,注意别搞错了。

配置完成,整个支付接入就搞定了,自己去测试吧。

支付的接口还是非常多的

 

有任何问题可以留言或私信联系我

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/105852.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Matplotlib怎么创建 axes 对象?

在 matplotlib 中,有几种常见的方法来创建 axes 对象: 1.使用 subplots 函数: import matplotlib.pyplot as pltfig, ax plt.subplots()subplots 函数会创建一个新的图形(figure)并返回一个包含单个子区域&#xff…

二肽Ala-Pro,13485-59-1

Substrate for skin fibroblast prolidase.皮肤成纤维细胞prolida酶的底物。 编号: 199181中文名称: 二肽Ala-Pro英文名: Ala-ProCAS号: 13485-59-1单字母: H2N-AP-OH三字母: H2N-Ala-Pro-COOH氨基酸个数: 2分子式: C8H14N2O3平均分子量: 186.21精确分子量: 186.1等电点(PI): 6…

【git 提交、撤销、回退代码】

git 提交、撤销、回退代码git push后 发现提交分支错误 --> 回退代码git 未push、取消commit(保留代码)git 未push、取消commit(不保留代码)git push后 发现提交分支错误 --> 回退代码 首先 git log 查看提交记录, 找到需要回退到哪次…

CSRF实战案例—绕过referer值验证

在一个添加管理员的界面引起了我的注意 尝试添加一个管理员,如下添加成功,我们可以观察其请求包中并未存在token字段,可能存在csrf漏洞。但是存在“Referer”和“Origin”字段 我们把referer字段删了只剩origin,查看是否可以请求成功,发现可以请求成功 两个值都删了,请求…

PGL 系列(四)词向量 CBOW

环境 python 3.6.8paddlepaddle-gpu 2.3.0numpy 1.19.5一、CBOW 概念 CBOW:通过上下文的词向量推理中心词 在CBOW中,先在句子中选定一个中心词,并把其它词作为这个中心词的上下文。如 上图 CBOW所示,把“spiked”作为中心词,把“Pineapples、are、and、yellow”作为中心词…

【车载开发系列】UDS诊断---控制DTC设置($0x85)

【车载开发系列】UDS诊断—控制DTC设置($0x85) UDS诊断---控制DTC设置($0x85) 【车载开发系列】UDS诊断---控制DTC设置($0x85)一.概念定义常见汽车故障二.子功能三.报文格式1)报文请求2&#xf…

索引的底层实现原理是什么?

索引存储在内存中,为服务器存储引擎为了快速找到记录的一种数据结构。索引的主要作用是加快数据查找速度,提高数据库的性能。 索引的分类 (1) 普通索引:最基本的索引,它没有任何限制。 (2) 唯一索引:与普通索引类似…

计算机毕设Python+Vue研究生培养过程管理系统(程序+LW+部署)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

【SpringCloud-Eureka】Gateway网关

Gateway概念 特征 核心流程 Eureka服务注册 生产端 Gateway网关 验证网关 Gateway概念 路由(Route)是GateWay中最基本的组件之一,表示一个具体的路由信息载体,主要由下面几个部分组成: id:路由唯一标…

Cadence Allegro在PCB中手动或者自动添加差分对属性

设计PCB过程中,若设计中有差分对信号,则需要将是差分的2个信号设置为差分对,设置差分对有2种方式:手动添加及自动添加一、手动添加差分对:1、点击Setup-Constraints-Constraint Manager调出CM规则管理器,然…

GAN系列之动漫风格迁移AnimeGAN2

动漫是我们日常生活中常见的艺术形式,被广泛应用于广告、电影和儿童教育等多个领域。目前,动漫的制作主要是依靠手工实现。然而,手工制作动漫非常费力,需要非常专业的艺术技巧。对于动漫艺术家来说,创作高质量的动漫作…

项目分享 | MindSpore Insight AI可视化工具开发心得

01 概述 MindSpore Insight是昇思MindSpore的可视化调试调优工具。作为开发者,我参与了MindSpore Insight工具部分功能的开发。本文将对MindSpore Insight进行简要介绍、其次介绍在开发中所用开发框架Vue的响应式原理。 02 MindSpore Insight介绍 MindSpore Insig…

机器学习笔记之波尔兹曼机(二)梯度求解(正相、负相均采用MCMC)

机器学习笔记之波尔兹曼机——基于MCMC的梯度求解引言回顾:波尔兹曼机波尔兹曼机的结构表示模型参数的对数似然梯度基于MCMC梯度求解过程存在的问题关于单个变量的后验概率关于单个变量后验概率的推导过程单个变量后验概率与受限玻尔兹曼机引言 上一节介绍了波尔兹…

【Java基础知识复盘】基础语法篇

本人知识复盘系列的博客并非全部原创,大部分摘自网络,只是为了记录在自己的博客方便查阅,往后也会陆续在本篇博客更新本人查阅到的新的知识点,望悉知! 基础语法 数据类型 定义 java语言是强类型语言,对于…

TiDB丨教你一招,实现MySQL与TiDB灵活切换

文章目录一、前言二、MySQL与TiDB切换方案1. 部署DM集群2. 添加数据源3. 创建同步任务三、 切换到 TiDB1、停止DM数据同步2、开启 Binlog 增量同步四、 故障切换回 MySQL五、总结一、前言 在日常工作中,原应用系统是跑在单机MySQL上,但随着业务量的慢慢…

读研转码,纠结技术方向

作者:阿秀校招八股文学习网站:https://interviewguide.cn这是阿秀的第「227」篇原创你好,我是阿秀。很多本科非科班的小伙伴都会选择通过读个研来达到转码的目的,主要是想给自己一个2-3年的缓冲时间。其中有的研究生专业是计算机的…

一文带你了解MindSpore的知识及安装入手

🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝🔝 🥇博主昵称:Jovy. 🍟博客主页…

自动控制原理笔记-控制系统的数学模型

目录 建模方法 控制系统的数学模型——微分方程: 将方框图变为具体公式: 非线性系统微分方程的线性化: 线性定常微分方程的求解: 拉普拉斯变换的有关概念: 复数的有关概念: 拉氏变换的定义&#xf…

DolphinDB 分布式表数据更新原理和性能介绍

1. 概述 DolphinDB 从 1.30.6 版本开始支持更新分布式表数据。更新操作支持事务,具备事务 ACID 的特性,且通过 MVCC 实现快照隔离级别。DolphinDB 为多模数据库,目前支持两种存储引擎: OLAP 和 TSDB (详见 DolphinDB …

xcode使用gdal库

GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。 GDAL提供对多种栅格数据的支持,包括Arc/Info ASCII Grid(asc)&#…