# Laravel 5.8 的安装 >[success]在安装Laravel时,一定要注意其安装版本,课程中使用是目前最新的版本(5.8.*),大家在学习时,一定要和课程中的版本同步! >[danger]官方给出的安装方法有两种,一种是使用是官方的安装器,另外一种是使用composer来安装。在这里,推荐使用`composer`方式来进行安装。 ## 使用Laravel 安装器进行安装 首先需要安装Laravel 安装器 ~~~ composer global require laravel/installer ~~~ 安装器安装好后,可以使用如下命令创建项目: ~~~ laravel new yifeng ~~~ ## 使用Composer快速安装Laravel5.8框架 安装目前最新版本 ~~~ composer create-project --prefer-dist laravel/laravel yifeng ~~~ <span style="color:red;font-size:1.1em;">**安装指定版本的最新版本(推荐)**</span> ~~~ composer create-project --prefer-dist laravel/laravel laravel 5.8.* ~~~ >[danger]执行上述命令后,可能会安装不成功!常见错误问题请看后续章节。 ## 本地开发环境 >如果你在本地安装了 PHP, 并且你想使用 PHP 内置的服务器来为你的应用程序提供服务,则可以使用 Artisan 命令`serve`。该命令会在`http://localhost:8000`上启动开发服务器: ~~~ php artisan serve ~~~ >[danger]不建该使用,一般情况下,建议大家使用集成开发环境。 ## Laravel常用命令 |命令|描述| |--|--| |php artisan key:generate|生成App Key| |php artisan make:controller|生成控制器| |php artisan make:model |生成模型| |php artisan make:policy|生成授权策略| |php artisan make:seeder|生成Seeder文件| |php artisan migrate|执行迁移| |php artisan migrate:rollback|回滚迁移| |php artisan migrate:refresh|重置数据库| |php artisan db:seed|填充数据库| |php artisan tinker|进入tinker环境| |php artisan route:list|查看路由列表 |