暂时弃用 Laravel Sail,选择 Laragon(简单好用的 Laravel 开发环境)

暂时弃用 Laravel Sail,选择 Laragon(简单好用的 Laravel 开发环境)
首先说明,Laravel Sail 是我最先成功搭建的开发环境,以至于前一段时间我一直推荐并使用 Laravel Sail。
可是,事实上,Laravel Sail 的搭建也是小坑不断,而且存在响应时间变慢的问题(因为用的子系统嘛)。
不久前,同事推荐我使用 Laragon 作为开发环境,尝试之后,发现相比 Sail 更加简单轻量,所以我决定暂时弃用 Sail。
本文是 Windows 上搭建和使用 Laragon 的笔记,希望能够给需要的人带来帮助。
第一步,下载 Laragon :laragon.org/download/

点击下载 147MB 大小的完整版。

第二步,安装

双击下载好的应用程序就可以安装,这不用我写了吧?

安装阶段只需要注意一点,语言先选择英语,否则会乱码,然后闭着眼睛点 next (但不要忘记安装路径)。

安装完成并运行,你就可以看到以下界面

第三步,配置和创建 Laravel 项目
创建 Laravel 项目之前,我们现来做一点配置,比如点击上图中红框中的 Menu 选择 Preferences 面板,勾选你需要的服务,我一般选择 MySQL、Nginx 和 Redis 三件套(端口默认就行)。

然后,将 Laragon 加入环境变量:

最后验证一下,是否添加成功:点击主界面的 Start All 启动服务,打开 cmd 命令行,输入php -vcomposer -v,如果得到以下结果,证明添加成功,可以愉快地进行开发了:

最后,创建你的 Laravel 项目:

点击后输入项目名称即可创建 Laravel 项目,查看项目也很简单:假设你的项目名称是 exampleapp ,那么,在你的浏览器打开 http://exampleapp.test:8080/ 就可以看到 Laravel 默认的欢迎页面。

然后你就可以愉快(并不)地开发了~。

彩蛋:其实不仅仅是 Laravel ,Laragon 还能作为很多其它语言的开发环境(更多玩法,等你挖掘):

(结束)

文章发布于 2021年9月13日

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 14
MangoDa

666大佬,膜拜一下

2周前 评论
小李世界

除了这个,Laradock 还是有学习成本的啦,我现在一直用的 brew 安装的 LNMP

2周前 评论
ly560020

valet也不错

2周前 评论

直接把nginx端口改成80和443就行了,apache禁用,我本地一直这么用的

2周前 评论

这?队列调试容易吗?

2周前 评论
MArtian 2周前

一直用的这个

2周前 评论

我一直觉得 win 环境下最好的 php 环境搭建就是 laragon,
macOS 环境下最好的 php 环境搭建是 valet,
linux 的话我会无脑选 docker

2周前 评论
Alcohol (楼主) 2周前

Laragon 居然这么多人不知道 :joy:

2周前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!