You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

分步指南:从零创建Laravel项目并安装Laravel Breeze认证组件

从零搭建Laravel项目并安装Laravel Breeze身份验证

1. 环境准备

确保开发环境已安装以下工具:

  • PHP 8.0+(满足Laravel最低版本要求)
  • Composer(PHP包管理工具)
  • Node.js & npm(用于编译前端资源)
  • 数据库服务(MySQL、PostgreSQL等,本文以MySQL为例)

2. 创建Laravel项目

打开终端,执行命令创建全新Laravel项目(替换your-project-name为自定义项目名):

composer create-project laravel/laravel your-project-name

进入项目目录:

cd your-project-name

3. 配置数据库

  1. 打开项目根目录下的.env文件,修改数据库相关配置为你的实际信息:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name # 需提前在数据库中创建该库
DB_USERNAME=your_db_username # 通常为root
DB_PASSWORD=your_db_password # 你的数据库密码
  1. 若项目创建时未自动生成应用密钥,执行以下命令生成:
php artisan key:generate

4. 安装Laravel Breeze

Laravel Breeze是轻量级身份验证脚手架,按以下步骤安装:

  1. 安装Breeze包:
composer require laravel/breeze --dev
  1. 发布身份验证脚手架:
php artisan breeze:install

执行此命令时会提示选择前端栈(Blade、React、Vue等),默认选Blade直接回车即可,需其他栈输入对应编号确认。

  1. 安装前端依赖:
npm install
  1. 编译开发环境前端资源:
npm run dev

5. 执行数据库迁移

Breeze自带用户表等身份验证相关迁移文件,执行命令创建数据库表:

php artisan migrate

6. 启动本地服务

执行命令启动Laravel开发服务器:

php artisan serve

7. 验证功能

打开浏览器访问http://localhost:8000,首页右上角会出现Login和Register按钮:

  • 点击Register注册新用户,验证注册流程
  • 注册成功自动登录后,点击右上角用户名选择Logout验证退出功能
  • 未登录状态下访问/dashboard会自动跳转到登录页面,验证权限控制

内容的提问来源于stack exchange,提问作者ZER0 IS ON THE MOVE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.01 23:24:51