初始化步骤
宝塔面板
- 创建数据库
- 创建网站
环境配置
- 修改
.env
,配置数据库及相关 - make:migration 创建对应表
- 修改
config/app.php
,比如timezone
,providers
- 修改
config/database.php
,session
相关 - 修改
config/logging.php
,log
相关 - 修改
composer.josn
。(require-dev
用不上,直接删除),以下是个人使用的require:依赖包 说明 laravel/framework laravel 框架 predis/predis redis 扩展 fruitcake/laravel-cors 跨域中间件 guzzlehttp/guzzle 网络请求 bensampo/laravel-enum 枚举型数据结构 spatie/laravel-query-builder 查询构造器(接口向) spatie/laravel-model-states 数据状态管理 spatie/eloquent-sortable 排序扩展
开发
- 修改
routes/api.php
,添加路由 - 创建对应
controller
,model
,request
,response
- 编辑
app/Http/Kernel.php
,设置中间件 - 编辑
app/Providers/RouteServiceProvider.php
, 调整路由配置
推荐文章: