laravel php环境,PHP/Laravel 本地开发环境搭建:Windows 篇

PHP/Laravel 本地开发环境搭建:Windows 篇

由 学院君 创建于10个月前, 最后更新于 7个月前

版本号 #2

5463 views

2 likes

2 collects

声明:本系列教程主体基于 Mac 环境,但是为了照顾使用 Windows 的同学,我也会基于 Windows 环境搭建开发环境进行代码验证。

本篇教程,学院君给大家介绍下 Windows 环境下 PHP/Laravel 本地开发环境的搭建,使用的 Windows 版本是 Windows 10 专业版(专业版才支持 Docker Desktop for Windows 安装)。

打造 Windows 终端平台

由于 Windows 自带的终端命令行对开发者并不友好,而且很多命令和类 Unix 系统(Mac、Linux)不一致,所以这里我们引入 Cmder 作为 Windows 系统的终端工具:

9b900dc8264cdc640db2467ab2532279.png

通过 Cmder,我们可以在 Windows 系统使用和类 Unix 系统一样的 Shell 命令执行任务,就好像我们在 Linux 终端进行操作一样。

此外,与 Mac 系统一样,我们在 Windows 系统中,也将使用 Laradock 作为 PHP 集成开发环境,因此,也需要在本地安装 PHP、Composer、Git、NPM 等工具,一个个安装太麻烦了,这里我们引入一个对 Laravel 框架友好的、适用于所有 PHP 项目的本地开发环境 —— Laragon:适用于 Windows 的轻量级开发环境:Laragon 。

选择 Laragon 的原因一方面是它对 Laravel 框架的友好,另外一个重要的原因是它集成了 Cmder、PHP、Composer、Git、NPM/Yarn 等软件,可以实现开箱即用,无需逐个安装,非常方便,当然,它也集成了 Nginx/Apache、MySQL、Redis、Putty 等工具,可以搭建完整的 PHP 本地开发环境,不过,这里,我们只会使用它来搭建本地终端平台,以替换 Windows 默认的命令行工具,因为后者真的不好用。

参照上篇的 Laragon 链接安装完成后,这里我将其安装到了本地的 D 盘根目录下,你可以进入 laragon/bin 目录查看 Laragon 内置的软件,非常丰富,基本可以满足我们日常开发的所有需求:

7cd3e61943e8a4d5a46a939d40fde89d.png

进入 cmder 目录,将 Cmder.exe 固定到任务栏:

1d99023fb2243bedcb67e82eb1c891cb.png

这样我们就可以在任何页面通过底部任务栏快速访问 Cmder 进入命令行窗口了,运行如下命令验证 PHP、Composer、Git、NPM 是否可用:

7cfcf3fcc86744b573ff930027f03623.png

然后我们就可以运行 cd D:/ 进入 D 盘根目录,运行如下 git 命令下载 Laradock 项目进行安装了(Laragon 完全可以胜任本地 PHP 开发环境的工作,但是为了和 Mac 保持一致,我们仍然选择 Laradock 作为本地 PHP 集成环境):

b64aedd4fcac8328bca2b179ead62e7d.png

PHP 集成开发环境

要安装 Laradock,先要在 Windows 上安装 Docker Desktop for Windows:

f9112023c8ce4b9d3f2d96d3b1de52d3.png

安装完成后,启动 Docker,并运行如下命令验证是否可以正常运行:

161efd212a55ea3fa1b6a05adf16c007.png

然后设置 Docker 国内镜像源加速镜像下载:

09a8db26853c4d91d854b798631e22ce.png

接下来,参考在 Mac/Windows 系统中使用 Laradock 搭建基于 Docker 的 Laravel 开发环境这篇教程完成 Laradock 的安装(docker-compose up -d nginx mysql 运行成功即可,后续 Laravel 应用访问可以暂时跳过)。

当然,如果你没有使用 Laragon、Laradock,也可以选择自己喜欢的本地开发环境,比如 PHPStudy(Mac 版暂时不可用)、

f2b95e6d4f3b3f9dad39564d39573fce.png

XAMPP(支持 Mac、Windows、Linux 平台)、

image-15883328764755.jpg

MAMP(支持 Mac、Windows 平台)

image-15883328647889.jpg

等。这里我就不一一演示了,你可以自行按照官方文档或者搜索引擎完成安装和初始化。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值