Laravel 是一款流行的 PHP 开发框架,它提供了丰富的功能和简洁的语法,使得开发者可以快速构建高质量的应用程序。对于新手来说,入门 Laravel 可能会有些挑战,但不用担心,本文将带你一步步搭建第一个 Laravel 项目,让你轻松入门。
环境搭建
在开始之前,我们需要搭建一个开发环境。以下是搭建 Laravel 开发环境的步骤:
- 安装 PHP:Laravel 需要 PHP 7.2 或更高版本,你可以从 PHP 官网 下载安装。
- 安装 Composer:Composer 是 PHP 的依赖管理工具,你可以从 Composer 官网 下载安装。
- 安装 XAMPP 或 MAMP:如果你不想自己配置服务器环境,可以使用 XAMPP 或 MAMP 这样的集成开发环境。
创建项目
- 打开终端或命令提示符。
- 输入以下命令创建新项目:
composer create-project --prefer-dist laravel/laravel my-project
这个命令会创建一个名为 my-project 的 Laravel 项目。
配置数据库
- 进入项目目录:
cd my-project
- 配置
.env文件中的数据库连接信息:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=myproject
DB_USERNAME=root
DB_PASSWORD=root
- 安装数据库驱动:
composer require laravel/db
- 迁移数据库:
php artisan migrate
创建控制器
- 创建一个名为
WelcomeController的控制器:
php artisan make:controller WelcomeController
- 编辑
app/Http/Controllers/WelcomeController.php文件,添加以下代码:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class WelcomeController extends Controller
{
public function index()
{
return view('welcome');
}
}
创建路由
- 编辑
routes/web.php文件,添加以下代码:
Route::get('/', function () {
return view('welcome');
});
创建视图
- 创建一个名为
welcome.blade.php的视图文件,放在resources/views目录下。
<!DOCTYPE html>
<html>
<head>
<title>我的 Laravel 项目</title>
</head>
<body>
<h1>欢迎来到 Laravel!</h1>
</body>
</html>
运行项目
启动服务器:
- XAMPP:打开 XAMPP 控制面板,点击 “Start” 按钮启动 Apache 和 MySQL。
- MAMP:打开 MAMP 控制面板,点击 “Start” 按钮启动 Apache 和 MySQL。
打开浏览器,访问
http://localhost/my-project/,你应该能看到以下内容:
我的 Laravel 项目
恭喜你,你已经成功搭建了第一个 Laravel 项目!
总结
本文带你一步步搭建了第一个 Laravel 项目,希望对你入门 Laravel 帮助。在后续的学习过程中,你可以继续探索 Laravel 的更多功能和特性,相信你会越来越喜欢这个框架。祝你好运!
