简介:
一款高效安全的发卡平台,支持多种收款方式,采用Laravel / Vue + MuseUI + Element ,界面UI和后台非常美观。
源码:
Git:https://github.com/Tai7sy/card-system
准备环境
提示:
此教程需要宝塔面板环境,有宝塔面板的可以直接安装,没有需要安装宝塔面板
php版本最低7.0推荐使用7.3,MySQL版本最低5.5,推荐使用5.7
教程环境为 CentOS7.2
准备一台服务器
安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 28615082
这是安装成功的样子
搭建网站
宝塔面板新建网站
进入面板, 网站, 新建
域名: 14.192.48.162 (改成你的) 数据库: MySQL
名称: fkwfkwfkw (随意设置)
用户名: fkwfkwfkw (随意设置)
密码: fkwfkwfkw (随意设置)
下载源码
cd /www/wwwroot/ 14.192.48.162 #进入网站目录
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/14.192.48.162 #进入网站目录
php -r "copy('.env.example', '.env');"
.env .example文件内,修改您的数据库信息
进入面板, 文件, 网站目录, 找到 .env, 进行编辑 (或者 vim 直接编辑:)
修改一下内容:
DB_HOST=127.0.0.1---默认127.0.0.1
DB_PORT=3306---端口。默认3306
DB_DATABASE=fkwfkwfkw ---数据库名
DB_USERNAME=fkwfkwfkw ---数据库用户名
DB_PASSWORD=fkwfkwfkw ---数据库密码
构建数据库
cd /www/wwwroot/14.192.48.162 #进入网站目录
php artisan key:generate
php artisan migrate:fresh --seed
php artisan cache:clear
执行构建数据库命令出错时出现:'xxx' has been disabled
打开宝塔面板-软件商店-已安装--找到你使用的php版本--设置-禁用函数--禁用'xxx' 函数即可
面板网站设置
进入面板, 网站, 设置, 网站目录
关闭防跨站攻击(open_basedir), 并设置运行目录为/public
然后重启一下php
注意: 若为Nginx, 请在这一步手动点击伪静态, 配置规则, 参考如下:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
搭建完成
进入后台:域名/admin,初始默认账号密码:admin@qq.com 123456
忘记密码重置:
cd /www/wwwroot/14.192.48.162 #进入网站目录
php artisan reset:password admin@qq.com 123456