初始化步骤
宝塔面板
- 创建数据库
- 创建网站
环境配置
- 修改
.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, 调整路由配置
搭建微服务
关于 LearnKu
推荐文章: