究极小白如何自己搭建一个自动发卡网站-独角数卡

本人从来没接触过建站,我之前都是在TB上花90叫别人给我搭建的网站,前几天这个TB店倒闭跑路了,而我的发卡网也打不开了,没办法,逼上梁山,自己捣鼓出来了!下面是2023/4/2自己建好的!

首页 | 十画IOSID​shihuaid.cn/​编辑

如果你也是跟我一样,什么都不懂,也想要搭建一个自己的自动发卡网站,可以参考一下我的步骤,不难,主要就是细心,一步步来一定成功!!

独角数卡:

举个例子:独角数卡就是一个店面,而且里面帮你装修好了,而你要做的就是把开店之前的流程跑完。

独角卡项目地址:https://github.com/assimon/dujiaoka

独角卡官网教程:https://github.com/assimon/dujiaoka/wiki/2.x_bt_install

开始走流程

一.选购云服务器:

  • 推荐腾讯云:我一开始用了华为云和/ucloud,都没搞定,而且腾讯云里面有自带的教程,感觉挺好的(ucloud还不能退款!!差评),选轻量应用服务器,云服务器和轻量应用服务器我不知道有什么区别,我只看到便宜点,应该都是服务器吧,哈哈哈!

  • 云服务器开通前都会有个地区让你选择的,不备案的话选香港!要选择linux系统的,腾讯云自带宝塔(宝塔是什么我还没搞特别清楚,跟着做就行了)

  • 内存选个最小的(2核2GB)就行了,但是这个一般没有货,而且网上的大佬一般都说512MB就可以了,我在那个Ucloud里面选了个1核1GB的不太行....最后在腾讯云选了个2核8GB的..

注:腾讯云或者别的云服务器新人有很大的优惠的,别像我瞎选一个浪费了新人优惠,最好开通久一点,半年或一年,后面续费也不便宜...

二.安装宝塔

  • 选购好服务器之后,第一步先改密码

  • 第二步点击【查看详情】

  • 第三四五步,添加防火墙规则8888(按照我下图直接填就可以),8888规则是为了给宝塔放行(了解下就行)

  • 第六,七步,获取宝塔面板登录信息,点击【应用管理】,点击图中的【登录】

  • 第八步,在弹出的登录窗口中,粘贴命令: sudo /etc/init.d/bt default,按 Enter。记录下以下图片上的信息,可以保存在记事本中,“username“是账号“password”是密码

  • 第九步,登录宝塔面板,复制上图获取的外网面板地址到浏览器打开,即可得到以下登陆界面,输入上图获取的账号密码进行登录

三.配置宝塔

  • 登录成功宝塔面板之后,点击【软件商店】下载以下6个软件

  • 软件安装完成点击后面的首页显示开关,然后点击【PHP-7.4】,点击【禁用函数】,找到这些函数,将它们删除,putenv,proc_open,pcntl_signal,pcntl_alarm。点击【安装拓展】,安装三个扩展名:fileinfo、Redis和opcache。

四.注册域名

  • 腾讯云中点击【域名】【添加域名】,输入你想要注册的域名后提交订单,然后进行实名认证和邮箱,这里就不贴图了,按照提示认证就可以了,认证后会提交审核,腾讯云挺快的,10分钟左右就好了

五.解析域名

  • 注册域名后直接在腾讯云搜索【域名】,点击【DNS 解析 DNSPod】,点击【解析】

  • 点击【快速添加网站/邮箱解析】,点击网站解析【立即设置】

  • 点击【轻量应用服务器】(你买的哪个就选哪个),选择你购买的服务器地址,然后选中你的服务器,点击【确定】即可

  • 解析完成后点击这了申请以下ssl证书

六.添加网站

  • 点击【网站】,点击【添加站点】,域名处输入你注册的域名,数据库和PHP版本按照图示选择即可

七.上传独角数卡源文件

  • 下载项目源码,下载地址:https://dujiaoka.lanzoue.com/iQqJd0jdpngh
  • 下载完成后,将文件放在桌面不解压
  • 点击【文件】,将下载好的源码上传到域名文件夹里面

  • 上传之后,即可解压文件,解压完成后可以删除压缩包,完成后如图所示

  • 点击【网站】,点击【设置】,点击【网站目录】,按照下图所示设置好

  • 同样的位置,点击【伪静态】,选择【laravel5】,点击【保存】

八.安装网站

  • 点击【网站】,点击域名,即可进入安装界面

  • 安装界面,按照下图所示,去填写资料

填写完成后,点击【安装】

九.配置守护进程

原作者说明,此步骤极其重要!!!!!!!

名称:随意填写

启动用户:www

启动命令:源码文件位置+artisan queue:work

例如:/www/server/php/74/bin/php /www/wwwroot/http://shihuaid.cn/dujiaoka/artisan queue:work

别直接复制啊,自己去宝塔文件复制位置

进程目录:源码文件位置

例如:/www/server/php/74/bin/php /www/wwwroot/http://shihuaid.cn/dujiaoka/

到这一步其实网站基本上就建立完成了

十.配置支付方式

  • 支付宝当面付:需要营业执照,申请进度非常快
  • 码支付:就是将自己的收款码贴出去收款,每日有上限
  • 易支付:对接别人做的支付接口,钱放在别人那里,第二天结算给你,有一定风险,不稳定,容易跑路

这里只推荐支付宝当面付

独角数卡这里基本上已经完成了,进入后台上传你的商品或资料,其实就可以了

细心一点基本上没问题,希望我这篇文章能帮到需要的人,少走一些弯路!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

STM32F1 - 系统时钟SysTick

SysTick 1> SysTick硬件框图2> SysTick的时钟源3> 1ms定时_中断方式4> 思考:无符号数 0 - 255 ?相关资料 1> SysTick硬件框图 SysTick属于Cotex-M3,是CPU外设; SysTick: 位宽24bit, 递减计数,自动重装…

《Go 简易速速上手小册》第2章:控制结构与函数(2024 最新版)

文章目录 2.1 条件语句:决策的艺术2.1.1 基础知识讲解2.1.2 重点案例:用户角色权限判断实现用户角色权限判断扩展功能实现代码功能扩展:添加或删除用户 2.1.3 拓展案例 1:成绩等级判断实现成绩等级判断功能实现代码扩展功能&#…

【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床

准备工作: 首先电脑得提前完成安装如下: 1. nodejs环境(node ,npm):【安装指南】nodejs下载、安装与配置详细教程 2. Picgo:【安装指南】图床神器之Picgo下载、安装与配置详细教程 3. Typora:【安装指南】markdown神器之Typora下载、安装与无限使用详细教…

canal监听binlog记录业务数据的变更;canalAdmin对instance做web配置

概述 平时在开发中会通过logback打印一些开发日志,有时也会需要记录一些业务日志,简单的就直接用log记录一下,但是系统中需要记录日志的地方越来越多时,不能每个地方都写一套log记录; 由于平常用的大多都是mysql&…

Linux进程间通信(三)-----System V消息队列

消息队列的概念及原理 消息队列实际上就是在系统当中创建了一个队列,队列当中的每个成员都是一个数据块,这些数据块都由类型和信息两部分构成,两个互相通信的进程通过某种方式看到同一个消息队列,这两个进程向对方发数据时&#x…

【C++ QT项目2】——高仿安信可串口调试助手

【C QT项目2】——高仿安信可串口调试助手 1. 项目概述2. 项目UI设计3. 串口通信核心代码开发3.1 QSerialPort介绍及示例3.2 扫描系统串口3.3 数据的收发3.4 定时发送(QT定时器)3.5 HEX显示与发送 4. 串口调试助手功能的优化4.1 串口的实时扫描4.2 获取系…

2024.2.15 模拟实现 RabbitMQ —— 消息持久化

目录 引言 约定存储方式 消息序列化 重点理解 针对 MessageFileManager 单元测试 小结 统一硬盘操作​​​​​​​ 引言 问题: 关于 Message(消息)为啥在硬盘上存储? 回答: 消息操作并不涉及到复杂的增删查改消…

对比@Resource和@Autowired

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl Resource和Autowired概述 在Java的Spring框架中,Resource和Autowired都是用于实现依赖注入(Dependency Injection, DI)的重要注解。依赖…

【机器学习笔记】11 支持向量机

支 持 向 量 机 ( Support Vector Machine,SVM ) 支 持 向 量 机 是 一 类 按 监 督 学 习 ( supervisedlearning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其…

Python教程(26)——Python迭代器和生成器详解

迭代器 Python中的迭代器是一种对象,它可以迭代(遍历)一个可迭代对象(比如列表、元组或字符串)的元素。迭代器用于实现迭代器协议,即包含 __iter__() 方法和 __next__() 方法。 迭代器的工作原理是每次调…

大模型- 检索增强七宗罪

前言 地址:https://arxiv.org/pdf/2401.05856.pdf 标题:Seven Failure Points When Engineering a Retrieval Augmented Generation System 这篇论文介绍了如何设计一个检索增强生成系统(RAG),作者通过对三个不同领域…

人工智能专题:通过AI转变保险(英译中)

今天分享的是人工智能系列深度研究报告:《人工智能专题:通过AI转变保险(英译中)》。 (报告出品方:VIEWPOINT) 在新时代释放数据的力量 在数据和人工智能 ( AI ) 融合的…

Mac配置Python3最简单的方法

此文介绍Mac用Anaconda配置Python3 达成效果 能让你目前只装有Python2的Mac装上Python3,同时拥有很多科学计算库 anaconda介绍 anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。常见的科学计算类的库都包含在里…

Java集合篇之深入解析ArrayList,这六问你答的上来吗?

写在开头 开年第一篇,先祝各位新的一年身体健康,学业有成,事业有成哈,春节期间就是咔咔乱吃,咔咔乱玩,把学习都抛一边子去了,已经9天没有学习了,深深的懊悔,从今天开始&…

人工智能学习与实训笔记(八):百度飞桨套件使用方法介绍

人工智能专栏文章汇总:人工智能学习专栏文章汇总-CSDN博客 本篇目录 八、百度飞桨套件使用 8.1 飞桨预训练模型套件PaddleHub 8.1.1 一些本机CPU可运行的飞桨预训练简单模型(亲测可用) 8.1.1.1 人脸检测模型 8.1.1.2 中文分词模型 8.1…

2-17作业

#!/bin/bash read zifu case $zifu in [[:lower:]]) echo "小写字母" ;; [0-9]) echo "是数字字符" ;; [[:upper:]]) echo "是大写字母" ;; esac #!/bin/bash arr(ls ~) len${#arr…

Codeforces Round 926 (Div. 2)(A,B,C,D,E,F)

这场还是很有含金量的,B题开始就有难度了,B是个推结论的题,C要推结论然后递推,D题是有点难的树上DP(主要是状态转移方程不好写),E题是个二进制预处理然后状压DP,F题是个数论&#xf…

使用Apache ECharts同时绘制多个统计图表

目录 1、介绍 2、相关知识 3、代码 4、效果 🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习,擅长web应用开发、数据结构和算法,初步涉猎Python人工智能开发和前端开发。 …

Linux第59步_“buildroot”构建根文件系统第1步_生成rootfs.tar和rootfs.ext4以及通过nfs下载测试

学习安装“buildroot”,通过配置构建根文件系统,编译生成rootfs.tar和rootfs.ext4,以及通过nfs下载测试。 1、了解学习目的: 1)、获取“buildroot”安装包; 2)、使用“buildroot”构建根文件系统; 3)、…

【论文精读】Latent Diffusion

摘要 Diffusion models(DMs)被证明在复杂自然场景的高分辨率图像合成能力优于以往的GAN或autoregressive (AR)transformer。作为基于似然的模型,其没有GAN的模式崩溃和训练不稳定问题,通过参数共享&#xf…