Laravel下载和安装图解(非常详细)
Laravel 是一款开源、免费的 PHP Web 应用框架,它把原本松散的 PHP 生态重新梳理成一套“开箱即用”的完整工具链,让开发者只需把注意力放在业务本身,而不用重复造轮子。
与 Symfony、ThinkPHP、Yii、CodeIgniter 等老牌框架相比,Laravel 最大的优势在于生态的完整度和对新手小白更友好:
- 官方维护的 30 余个 first-party 包覆盖支付、搜索、社交登录、PDF、Excel、部署、测试等高频需求,版本号与主框架同步,杜绝了第三方扩展“年久失修”的隐患;
- 文档站采用叙事式结构,先给最少代码跑通流程,再逐层展开细节,配合 Laracasts 上千部视频,新手往往能在周末就搭出带后台、队列、单元测试的可上线项目。
Laravel 的性能也丝毫不逊色,Laravel 9 起内置基于 PHP-FFI 的 Octane 扩展,可把请求驻留在 Swoole/RoadRunner 进程池,TPS 提升 5~10 倍,兼顾开发舒适与生产高并发。
了解 Laravel 之后,接下来教大家借助 Composer 安装 Laravel。
Composer 是 PHP 社区的依赖管理工具,简单理解,Composer 就像一位管家,你告诉它“我要 Laravel 11”,它便自动把 symphony/console、dragonmantank/cron-expression、laravel/serializable-closure 等几十个子包解析到合适版本,下载、校验、缓存、注册一气呵成,后续升级也只需一条命令,尤其适合新手小白。
下载并安装Composer
1) 安装 PHP
首先安装 laravel 对应版本的 php,推荐大家安装最新版本,PHP 的下载地址为:
网盘下载:PHP安装包
下载之后,配置 php 环境变量,依次选择我的电脑【右击】 --> 属性 --> 高级系统设置 --> 环境变量,将 php 文件夹的地址输进去保存。
按组合键 win + R 输入 cmd 出现命令提示框,输入 php -v 回车,看到 PHP 的版本信息证明配置成功:
注意,这里还需要对文件夹里的 php.ini 文件做修改,打开 php.ini,搜索“;extension=zip”一行,将开头的分号去掉并保存。
2) 安装Composer
下载 Composer 安装包,下载地址为:
网盘下载:Composer安装包
下载会获得一个名为 "Composer-Setup.exe" 的安装程序,双击它开始安装:
① 直接点击 Next:
② 点击 browse 打开 php 文件夹下的 php.exe,然后点击 Next:
③ 后续一直按 Next,直到出现下图的界面,表示安装完成:
④ 按组合键 win + R 输入 cmd 出现命令提示框,输入 composer 回车,看到下图的输出信息证明安装成功:
3) 利用Composer安装Laravel
① 首先,按组合键 win + R 输入 cmd 出现命令提示框,输入下面指令:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
② 继续执行如下指令:
composer create-project laravel/laravel --prefer-dist D:\laravel
注意,D:\laravel 为下载地址(自行修改),确保 laravel 内部是空的,不然会报错。
③ 看到下图的输出结果,表示安装成功:
④ 打开安装的文件夹 D:\laravel,能看到安装内容,如下图所示:
启动Laravel
按组合键 win + R 输入 cmd 出现命令提示框,先转到 laravel 安装目录,然后执行 php artisan serve 命令:
将 http://127.0.0.1:8000 复制到浏览器的地址栏,然后按回车,如下图所示:
大功告成!由此,就完成了用 Composer 下载 laravel。