独角数卡,独角发卡系统
作者项目地址:https://github.com/assimon/dujiaoka
项目已开源,在Github上可下载源码
感谢作者的开源项目
一、首先安装搭建环境
独角所需安装的有六个应用
登录宝塔后-应用管理-依次搜索这六个应用名字安装
二、添加一个站点
一般都是主域名跟一个www开头的二级域名
独角需要数据库,数据库选择mysql,编码类型选择 utf8mb4,然后选择PHP版本,这里我用PHP7.4
三、配置证书开HTTPS
可以在宝塔里面免费申请证书,然后打开强制HTTPS
也可以使用cloudfalre的源服务器证书,cloudflare SSL选择完全或者严格模式
前提一定要解析绑定好服务器,在自己的域名平台解析好生效才能申请。
四、删除默认文件,上传源码
进入刚刚添加好的站点根目录,删掉这些个默认的文件
上传独角数卡的源码,然后解析,我看了一下,解压出来如果只看到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即可
Test
填完图上信息,点启动,成功运行起来是绿色 Running 如果显示红色提示错误,具体原因看运行日志,基本还是那句话,上面的步骤你有漏的或者自作聪明更改了些地方又不懂还瞎改。
完结
特别需要千叮咛万嘱咐的就是,后台路径记得改,默认的账号密码也改一改。源码本无措,万事首先自身找原因解决。
评论区(暂无评论)