简介
独角数卡是一个功能较为完善且强大的开源发卡系统,支付接口已集成:支付宝当面付、支付宝
PC
支付、支付宝手机支付、
payjs
微信扫码、
Paysapi
(支付宝/微信)、码支付(
/支付宝/微信)、微信企业扫码支付、
Paypal
支付(默认美元)和全网易支付支持(针对彩虹版),我们可以使用独角数卡搭建我们自己的发卡平台!独角数卡现处于测试阶段,如果发现
BUG
,欢迎加入官方的
群进行反馈,下面让我来教大家如何安装独角数卡叭
Github地址
https://github.com/assimon/dujiaoka 独角数卡
https://github.com/assimon/dujiaoka/releases 独角数卡各发行版本
界面演示
独角数卡界面演示
安装教程
1. 安装环境
安装独角数卡所需要的环境
安装环境
2. 解除禁用
PHP
函数
因为宝塔面板因安全问题默认会禁用一些
PHP
的函数,禁用的函数将会导致
artisan
命令无法正确运行,所有我们要解除禁用
PHP
函数,点击
软件商店
->
PHP设置
->
禁用函数
将
putenv
、
proc_open
、
pcntl_signal
、
pcntl_alarm
这四个函数的禁用解除
解除禁用 PHP 函数1
解除禁用 PHP 函数1
解除禁用 PHP 函数1
解除禁用 PHP 函数1
解除禁用 PHP 函数1
3. 安装
PHP
扩展
运行独角数卡需要再安装三个扩展,点击
软件商店
->
PHP设置
->
安装扩展
,找到
fileinfo
、
redis
、
opcache
(可选安装)
安装 PHP 扩展
4. 新建网站
新建一个网站,域名填你自己的域名,数据库用户名和数据库名与数据库密码填你自己喜欢的账号密码
新建网站
5. 下载源码
到独角数卡的
Github
下载最新版的源码,我直接复制链接,到宝塔中使用远程下载源码
下载源码1
下载源码2
6. 解压源码
下载 / 上传 好源码之后,将源码解压
2020-04-14_090207.png
然后进入源码文件夹,将源码复制到网站根目录
源码复制到网站根目录1
源码复制到网站根目录1
7. 设置运行目录
设置网站运行目录为
/public
设置运行目录
8. 设置伪静态
设置伪静态为宝塔预置的
laravel5
规则
设置伪静态
9. 修改代码配置
进入网站根目录,将
.env.example
文件重命名为
.env
修改代码配置
编辑
.env
文件,设置数据库连接信息
- # 数据库配置
- DB_CONNECTION=mysql
- DB_HOST=数据库地址
- DB_PORT=数据库端口
- DB_DATABASE=数据库
- DB_USERNAME=数据库用户名
- DB_PASSWORD=数据库密码
编辑 .env 文件1
编辑 .env 文件1
其他一些项目的名称,发信服务也可以一并修改!不认识的、不知道干什么的配置不要乱改!!
10. 导入数据库文件
连接服务器
SSH
,
cd
到你的项目根目录(举例:
/www/wwwroot/yourdomain.com
,执行以下命令导入
SQL
:
- /www/server/php/72/bin/php artisan dujiao install
72为自变量,72代表的意义为
PHP
版本,应根据自己的实际情况,将自变量修改成为您自己的
PHP
版本,然后执行命令
导入数据库文件
执行完成之后,可以访问一下你的域名,检查网站是否能够正常访问!
11. 配置
Supervisor
Supervisor
是用来管理
laravel
队列进程的工具。
没有它的话你的程序执行会异常!!!
进入宝塔控制面板: 步骤:
软件商店
->
Supervisor
->
添加守护进程
配置 Supervisor1
名称:随意,如
dujiao
启动用户: 选择
www
运行目录: 一般为网站根目录
启动文件: /www/server/php/72/bin/php (72为自变量,72代表的意义为
PHP
版本,应根据自己的实际情况,将自变量修改成为您自己的
PHP
版本)
启动参数: 网站根目录
/artisan queue:work
保存即可!
配置 Supervisor2
完成
后台预览
后台预览
前台预览
前台预览
本站支持QQ、百度一键登录,更多一键登录可私信客服添加
遇到了请不要着急可私信联系客服,客服会在第一时间补发给您
除去睡觉、午休和运动,每日可及时处理时段约为: 9:00—12:00 14:00—19:00 21:00—22:30