# base-admin-laravel8 **Repository Path**: luohuaqingwu/base-admin-laravel8 ## Basic Information - **Project Name**: base-admin-laravel8 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-03 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # base-admin-laravel8 > 基于laravel8框架,集成了jwt-auth以及laravel-permission权限管理并且采用了aravel-modules模块化开发,使用了Controller、Logic、Repository、Model多层架构,API接口使用了laravel-fractal转化器,如需配套前台代码请访问 [https://gitee.com/luohuaqingwu/base-admin-template](https://gitee.com/luohuaqingwu/base-admin-template) ## 使用步骤 ```bash # 克隆项目 git clone https://gitee.com/luohuaqingwu/base-admin-laravel8.git # 进入项目目录 cd base-admin-laravel8 # 安装依赖 composer install # 复制项目根目录下的.env.example文件,并更名为.env # 生成jwt密钥 php artisan jwt:secret # 在mysql中创建数据库 CREATE DATABASE laravel CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; # 打开.env文件修改配置连接好数据库,类似如下部分,...为省略代码 ... DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD=root ... # 数据库迁移 php artisan module:migrate Backend # Nginx重写规则(备注:Apache不需要配置,public下自带重写规则文件.htaccess) location / { try_files $uri $uri/ /index.php?$query_string; } # 启动你的本地服务器,使用public做为根目录即可访问,具体路由请查看addons/Backend/Routes/api.php http://你的域名 ```