暂时弃用 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 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 17
MangoDa

666 大佬,膜拜一下

3年前 评论

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

3年前 评论
ly560020

valet 也不错

3年前 评论

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

3年前 评论

这?队列调试容易吗?

3年前 评论
MArtian 3年前

一直用的这个

3年前 评论

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

3年前 评论
Alcohol (楼主) 3年前

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

3年前 评论

windows 表示很香

3年前 评论