KongQi Laravel admin 入门教程安装使用

课程内容

安装使用

版本说明:当前是laravel 7 版本,过段时间我把他升级到laravel 8,

当前要求 php 7.2 以上。php8暂时没有测试,不建议更新到php8.

一、安装方法

1.gitee/github 拉取安装

国内用户推荐使用 gitee 安装,速度比较快.

git clone https://gitee.com/kong_qi/kongqi_laravel_admin_layui.git kqadminlayui

2. 下载源码安装

gitee/github 下载源码安装,这个下载完之后解压即可。

二、配置.env环境变量

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:p8XSNhkLVxKPEmM6Poj4oyS6NI5KUQkxpjbT3WwBuIY=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
#数据库相关信息
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=lvadminlayui
DB_USERNAME=root
DB_PASSWORD=123456
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=redis
SESSION_DRIVER=file
SESSION_LIFETIME=120
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

# 系统语言
LANG=cn
#MYSQL 严格模式取消
DB_STRICT=false

#配置后台地址
ADMIN_URL=null
#资源文件是否增加 http 域名前缀
RES_HTTP_URL=null

#上传设置
# 上传目录
UPLOAD_DIR=/upload
# 最大上传大小, 单位 M
UPLOAD_MAX_SIZE=50

KONGQI_SERVER=eyJob3N0Ijoid3d3LmtxcDIudGVzdCIsImlwIjoiMTI3LjAuMC4xIiwicG9ydCI6IjgwIn0=
DEBUGBAR_ENABLED=0
# 是否关闭插件应用,1 表示是开启,0 表示关闭
OPEN_PLUGIN=1

# 开启后台验证码,ADMIN_OPEN_CAPTCHA=1 表示开启,0 关闭
ADMIN_OPEN_CAPTCHA=0
ADMIN_CAPTCHA_TYPE=admin

#默认上传文件类型,支持 local,oss,cos,qiniu
FILESYSTEM_DRIVER=local

#七牛上传配置
QINIU_ACCESS_KEY=
QINIU_SECRET_KEY=
##Bucket 名字
QINIU_BUCKET=
QINIU_DOMAIN=

#阿里云 OSS 配置
OSS_ACCESS_ID=
OSS_SECRET_KEY=
##Bucket 名字
OSS_BUCKET=
OSS_ENDPOINT=
## 是否开启 cnd 域名
OSS_ISCNAME=false
OSS_CDNDOMAIN=''
OSS_SSL=false
OSS_DEBUG=false

# 腾讯云 COS 配置
#所属地区
COS_REGION=
COS_APP_ID=
COS_SECRET_ID=
COS_SECRET_KEY=
COS_TOKEN=null
#COS 桶名称
COS_BUCKET=
#COS 访问域名
COS_CDN=
COS_SCHEME=https
COS_CDN_KEY=
COS_ENCRYPT=

三、安装laravel 包

目前是laravel 7版本,后续会更新到8版本。

composer install

四、创建一个数据库

数据库引擎必须是InnoDB , 字符集 utf8mb4,mysql 版本必须大于5.7.7 。

修改下.env

DB_CONNECTION= 驱动
DB_HOST= 主机
DB_PORT= 端口
DB_DATABASE= 数据库名称 
DB_USERNAME= 数据库账号
DB_PASSWORD= 数据库密码

五、初始化数据库

php artisan migrate

填充数据

php aritsan db:seed

六、绑定域名/重写规则

这里以 nginx 为例子

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

七、系统测试

评论区 (0)

没有记录
支持 markdown,图片截图粘贴拖拽都可以自动上传。
黑白课堂

黑白课堂 · 技术专家

专业PHP开发

年度VIP 站长创业者玉树凌风每天醒来0收入
查看更多

最新视频课程