宝塔面板搭建card-system(风铃发卡) – 一个高效安全的在线发卡平台

讲过发卡平台,貌似用的人很多的card-system(风铃发卡)没有说过如何搭建,这篇文章就来补充。

card-system是一款高效安全的发卡平台。采用Laravel / Vue + MuseUI + Element ,界面UI非常美观,后台界面更是让人耳目一新。支持的支付渠道种类繁多,如果你要搭建一个发卡平台,那么这个程序一定要看看。

1、简介

项目:https://github.com/Tai7sy/card-system

2、环境准备

1)宝塔面板

2)PHP7.3(最低要求7.0)

3)MySQL5.7(最低要求5.5)

3、部署

1)添加网站

宝塔面板如何新建网站略过。

2)新建数据库

宝塔面板新建数据库略过。

3)下载程序源码

SSH工具连接上服务器,之后执行如下命令:

    cd /www/wwwroot/cc.fdao.xyz  #进入你新建的网站目录
    curl -L -o card_release.tar.gz https://github.com/Tai7sy/card-system/releases/download/3.0/card_release.tar.gz && tar -zxf card_release.tar.gz && \cp -rf card_system_free_dist/. . && rm -rf card_system_free_dist card_release.tar.gz
    chmod -R 777 storage/
    chmod -R 777 bootstrap/cache/

4)修改配置文件

    cd /www/wwwroot/cc.fdao.xyz  #进入网站目录
    php -r "copy('.env.example', '.env');"

或者进入面板, 文件, 网站目录, 找到 .env, 进行编辑 (或者 vim 直接编辑:)

5)修改.env文件

此处请修改数据库配置文件,信息如下:

DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=demo_db
DB_USERNAME=demo_user
DB_PASSWORD=cdMkBaR5Warkkkwm

6)构建数据库

cd /www/wwwroot/ee.fdao.xyz  #进入网站目录
php artisan key:generate
php artisan migrate:fresh --seed
php artisan cache:clear

7)错误解决

执行构建数据库的命令会出现“ putenv() has been disabled for security reasons ”这是由于宝塔自动禁用了很多函数, 请到php设置里面启用相应的函数。

4、网站设置

进入面板, 网站, 设置, 网站目录进行设置。

1)关闭防跨站攻击(open_basedir), 并设置运行目录为/public

2)设置伪静态

若为Nginx, 请在这一步手动点击伪静态, 配置规则, 参考如下:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

5)访问网站

我们现在访问网站,如图:

图片[1]-宝塔面板搭建card-system(风铃发卡) – 一个高效安全的在线发卡平台-VV-Life

5、后台设置

1)默认账号密码 admin@qq.com/123456, 请及时修改

2)进入后台 域名/admin

3)管理中心 – 网站设置 – 常规, 填写 网站地址 与 网站API地址, 保存配置

4)管理中心 – 支付渠道, 配置你的支付信息

5)网站安装完毕, 可以开始使用了~

6、忘记密码后重置

cd /www/wwwroot/cc.fdao.xyz #进入网站目录
php artisan reset:password admin@qq.com 123456

7、最后

试用了下发现真的是非常赞的一款在线卡密发卡系统。颜值很高,找有颜又好用的发卡程序的同学可以试试。

如果提示500错误 / 未知错误:

storage/logs 里面有错误详细内容, 可以自行参考解决, 不过用宝塔安装跟着教程走基本不会出问题。

© 版权声明
THE END
喜欢就支持一下吧
点赞20赞赏
分享
评论 抢沙发
VV-Life的头像-VV-Life

昵称

取消
昵称表情代码图片