📜  cara install laravel - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:59:53.206000             🧑  作者: Mango

如何在 Shell / Bash 中安装 Laravel
简介

Laravel 是一个流行的开源 PHP 框架,设计用于构建高质量的 Web 应用程序。该框架提供了一套清晰、简洁的语法和丰富的功能,同时也提供了大量的文档和活跃的社区支持。本文将介绍如何在 Shell / Bash 中安装 Laravel。

步骤

准备工作

在开始安装 Laravel 之前,请确保您的系统满足以下要求:

  • PHP 版本 >= 7.4
  • Composer - 用于管理 PHP 依赖关系的工具
  • Node.js >= 14.x - 如果您计划使用 Laravel Mix 来处理前端资源

还可以根据自己的需要配置适当的 Web 服务器,比如 Apache 或 Nginx。

1. 安装 Composer

Composer 是一个用于管理 PHP 依赖关系的工具。您可以使用以下命令在 Shell / Bash 中安装 Composer(如果已经安装,请跳过此步骤):

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"
$ mv composer.phar /usr/local/bin/composer

安装完成后,您可以验证 Composer 是否成功安装,执行以下命令:

$ composer --version

您将看到安装的 Composer 版本信息。

2. 创建 Laravel 项目

在 Shell / Bash 中,使用以下命令创建一个新的 Laravel 项目:

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

上述命令会安装 Laravel 并创建一个名为 your-project-name 的新项目文件夹。您可以将 your-project-name 替换为您自己的项目名称。

3. 启动开发服务器

进入刚才创建的 Laravel 项目文件夹:

$ cd your-project-name

然后,使用以下命令启动 Laravel 开发服务器:

$ php artisan serve

现在,您可以通过访问 http://localhost:8000 在浏览器中查看您的 Laravel 应用程序。

4. 配置数据库

默认情况下,Laravel 使用 SQLite 数据库,并且会提供一个默认的数据库文件。您也可以根据需要进行其他数据库的配置。需要修改 .env 文件中的数据库连接信息,可以执行以下命令:

$ mv .env.example .env
$ php artisan key:generate

然后,您可以在 .env 文件中配置相应的数据库连接信息。例如,您可以设置以下选项:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your-database-name
DB_USERNAME=your-database-username
DB_PASSWORD=your-database-password

5. 运行迁移和填充

Laravel 提供了强大的数据库迁移和填充工具,用于管理数据库结构和种子数据。执行以下命令执行数据库迁移:

$ php artisan migrate

这将运行所有未运行过的迁移文件,并在数据库中创建相应的表。

如果您有需要的话,还可以运行填充器来填充数据库初始数据:

$ php artisan db:seed

6. 其他配置和使用

通过上述步骤,您已经成功在 Shell / Bash 中安装了 Laravel,并创建了一个新的 Laravel 项目。现在,您可以根据自己的需要进行进一步的配置和使用,例如:

  • 编辑和修改应用程序的路由,位于 routes/web.php 文件中。
  • 创建和编辑控制器,位于 app/Http/Controllers 文件夹中。
  • 创建和修改视图文件,位于 resources/views 文件夹中。
  • 执行其他 Artisan 命令以生成控制器、模型、视图等。

有关 Laravel 的更多信息和功能,请参阅 Laravel 官方文档

结论

现在您已经了解如何在 Shell / Bash 中安装 Laravel。通过按照上述步骤进行操作,您可以快速开始使用 Laravel 构建高质量的 Web 应用程序。祝您在 Laravel 开发中获得成功!