独角数卡,独角发卡系统
- 作者项目地址:https://github.com/assimon/dujiaoka
- 项目已开源,在Github上可下载源码
- 感谢作者的开源项目
一、首先安装搭建环境
- 独角所需安装的有六个应用
- 登录宝塔后-应用管理-依次搜索这六个应用名字安装
二、添加一个站点
- 一般都是主域名跟一个www开头的二级域名
- 独角需要数据库,自行设置一个,然后选择PHP版本,这里我用PHP7.4
三、配置证书开HTTPS
- 宝塔里面免费申请证书,然后打开强制
HTTPS
- 前提一定要解析绑定好服务器,在自己的域名平台解析好生效才能申请。
四、删除默认文件,上传源码
- 进入刚刚添加好的站点根目录,删掉这些个默认的文件
- 上传独角数卡的源码,然后解析,我看了一下,解压出来如果只看到
dujiaoka
文件夹,你可以选择点进去把里面的全部文件剪切粘贴出来到根目录,也可以在站点设置运行目录里设置。小白的话建议是剪切粘贴出来。确保独角全部文件在你站点根目录。
五、配置 .env文件
- 上传好独角源码后,下拉找到
.env
文件,双击打开编辑 - 域名改成自己的,注意:https:// 开头,添加站点域名的时候如果是主域名跟www域名 必须填主域名,不要填www
- 修改完点击左上角的 Save 保存生效
六、设置运行目录和伪静态
- 返回到站点管理,点击域名跳出来设置,看下图设置运行目录,还需要关闭防跨站
- 设置伪静态 这个是独角需要的伪静态
七、安装拓展,禁用函数
- 宝塔应用管理,点击PHP应用弹出设置,并安装下图安装这三个拓展
- 继续在PHP7.4设置里面 删除独角要求的禁用函数
putenv
,proc_open
,pcntl_signal
,pcntl_alarm
- 拓展跟禁用函数都弄好了建议重启一下PHP
八、访问域名安装
- 完成以上全部步骤即可直接访问域名进行安装
- 需要填:数据库信息,域名信息。其他默认就行
- 安装成功后注意注意注意,第一时间去.env 文件更改后台默认路径,把
/admin
改成自己想要的,私密地址。比如我的 /zdfk - 如果没有安装成功,同时报错,基本都是你没有设置好某一步,重新再从头看着操作一遍,确认无误即可安装成功
- 注意注意注意,第一时间去
.env
文件更改后台默认路径,把/admin
改成自己想要的,私密地址。 - 注意注意注意,第一时间去
.env
文件更改后台默认路径,把/admin
改成自己想要的,私密地址。
重要的事说三遍 - 独角数卡比较热门,用户数量也多,难免有些不怀好意的人钻空子,因为都知道独角刚搭建好默认的都是
admin
,就利用爬虫自动爬取你网站进行登录修改支付信息等,别质疑,这是真的。所以安装好不要着急运营使用,第一时间去更改后台路径然后登录后台更改账号密码。
九、修改默认后台路径
- 回到站点根目录,打开
.env
文件,下滑找到/admin
这里改成只有自己知道的地址 比如我的/zdfk
- 然后把最底部那条
false
改成true
- 正式上线运营后还需要要将
.env
配置里面的APP_DEBUG
设置为false
在顶部 - 记得点左上角 Save 保存
十、登录后台修改账号密码
- 改好后台路径后 就可以登录后台更改后台账号密码了
十一、最后一步配置守护进程
- 到宝塔应用管理,打开进程守护管理,国际版叫
Supervisor
- 运行目录是你站点根目录,例如我的
/www/wwwroot/qqdian.vip
选择到这即可 启动命令
/www/server/php/74/bin/php /www/wwwroot/qqdian.vip/artisan queue:work 运行命令是:/www/server/php/74/bin/php空格+运行目录/artisan queue:work 注意空格!!!
- 我选的PHP是7.4版本,如果你是7.3就把74改成73即可
填完图上信息,点启动,成功运行起来是绿色 Running 如果显示红色提示错误,具体原因看运行日志,基本还是那句话,上面的步骤你有漏的或者自作聪明更改了些地方又不懂还瞎改。
完结
- 特别需要千叮咛万嘱咐的就是,后台路径记得改,默认的账号密码也改一改。源码本无措,万事首先自身找原因解决。
评论