📅  最后修改于: 2023-12-03 14:59:53.206000             🧑  作者: Mango
Laravel 是一个流行的开源 PHP 框架,设计用于构建高质量的 Web 应用程序。该框架提供了一套清晰、简洁的语法和丰富的功能,同时也提供了大量的文档和活跃的社区支持。本文将介绍如何在 Shell / Bash 中安装 Laravel。
在开始安装 Laravel 之前,请确保您的系统满足以下要求:
还可以根据自己的需要配置适当的 Web 服务器,比如 Apache 或 Nginx。
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 版本信息。
在 Shell / Bash 中,使用以下命令创建一个新的 Laravel 项目:
$ composer create-project laravel/laravel your-project-name
上述命令会安装 Laravel 并创建一个名为 your-project-name
的新项目文件夹。您可以将 your-project-name
替换为您自己的项目名称。
进入刚才创建的 Laravel 项目文件夹:
$ cd your-project-name
然后,使用以下命令启动 Laravel 开发服务器:
$ php artisan serve
现在,您可以通过访问 http://localhost:8000
在浏览器中查看您的 Laravel 应用程序。
默认情况下,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
Laravel 提供了强大的数据库迁移和填充工具,用于管理数据库结构和种子数据。执行以下命令执行数据库迁移:
$ php artisan migrate
这将运行所有未运行过的迁移文件,并在数据库中创建相应的表。
如果您有需要的话,还可以运行填充器来填充数据库初始数据:
$ php artisan db:seed
通过上述步骤,您已经成功在 Shell / Bash 中安装了 Laravel,并创建了一个新的 Laravel 项目。现在,您可以根据自己的需要进行进一步的配置和使用,例如:
routes/web.php
文件中。app/Http/Controllers
文件夹中。resources/views
文件夹中。有关 Laravel 的更多信息和功能,请参阅 Laravel 官方文档。
现在您已经了解如何在 Shell / Bash 中安装 Laravel。通过按照上述步骤进行操作,您可以快速开始使用 Laravel 构建高质量的 Web 应用程序。祝您在 Laravel 开发中获得成功!