开源发卡系统Card-System,一款免费高效安全的发卡平台。

2021-05-27 Note 361

常用的免费发卡系统除了zfaka,独角发卡,佰阅发卡之外,又增加了一款免费的开源发卡系统。

介绍

一款高效安全的发卡平台。

支持的支付渠道:

还有很多,不一一列举

宝塔安装

  • 安装BT面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

 安装LAMP / LNMP, 推荐 PHP7.3(最低要求7.0) + MySQL5.7(最低要求5.5)

  • 面板新建网站,PHP版本: PHP-73

  1. 进入面板, 网站, 新建域名: demo.anfaka.com (改成你的)
  2. 数据库: MySQL
  3. 名称: demo_db (随意设置)
  4. 用户名: demo_user (随意设置)
  5. 密码: cdMkBaR5Warkkkwm (随意设置)

  • 下载网站源码

cd /www/wwwroot/demo.anfaka.com  
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/

  • 修改配置文件

cd /www/wwwroot/demo.anfaka.com #
php -r "copy('.env.example', '.env');"

 进入面板, 文件, 网站目录, 找到 .env, 进行编辑 (或者 vim 直接编辑:)
此处请修改数据库配置文件: 进入面板, 文件, 网站目录, 找到 .env, 进行编辑 (或者 vim 直接编辑:)
此处请修改数据库配置文件:

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

  • 构建数据库

cd /www/wwwroot/demo.anfaka.com  #进入网站目录
php artisan key:generate
php artisan migrate:fresh --seed
php artisan cache:clear

若这一步出现红色错误内容: 'xxx' has been disabled, 是由于宝塔自动禁用了很多函数, 请到php设置里面启用相应的函数

  • 面板网站设置

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

关闭防跨站攻击 (open_basedir) , 并设置运行目录为 /public,点击保存,重启php, 网站正常访问。
注意: 若为Nginx, 请在这一步手动点击伪静态, 配置规则, 参考如下:

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

  • 后台设置

默认账号密码 admin@qq.com/123456 , 请及时修改
进入后台 域名/admin
管理中心 - 网站设置 - 常规, 填写 网站地址 与 网站API地址 , 保存配置
管理中心 - 支付渠道, 配置你的支付信息
网站安装完毕, 可以开始使用了~

  • 忘记密码后重置

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

演示站:http://demo.fakaxitong.com/
感谢MJJ的开源,项目地址:https://github.com/Tai7sy/card-system

发布评论