告别XAMPP与Docker的烦恼!PHP开发者的新神器FlyEnv:启动组、秒级环境切换,本地开发从未如此丝滑!

告别XAMPP与Docker的烦恼!PHP开发者的新神器FlyEnv:启动组、秒级环境切换,本地开发从未如此丝滑!

作为PHP开发工程师,我们最怕什么?不是写不出代码,而是花大半天时间搭环境。

从早年的WAMP、XAMPP、phpStudy,到后来Linux端的LNMP一键安装包、OneinStack,再到为了跟上现代化开发潮流咬牙上Docker……每一次换电脑、换项目,都在经历“环境配置地狱”。以前配个环境,光是MySQL、Redis、Nginx、PHP多版本共存,就能耗掉整整一上午。

今天,我想和大家分享一款我最近发现并深度使用的本地开发环境神器——FlyEnv。它完全治好了我的“环境焦虑症”,让我这个PHP开发者可以真正把精力放在业务代码上。

为什么那些“老牌工具”不够用了?

以前我们为什么折腾?因为多项目多版本是痛点。

  • XAMPP / phpStudy 这类集成包:配置简单,但太死板了。项目A用PHP 7.4,项目B用PHP 8.3,用XAMPP切换版本往往要重装或改配置,极易导致冲突。
  • LNMP一键安装包:虽然稳定,但纯命令行操作对新手不友好,而且它主要服务于Linux服务器,本地开发(特别是Windows/Mac)体验较差。
  • Docker:虽然隔离性好,但对于追求效率的日常开发来说,容器启动慢、资源占用大、配置繁琐,很多时候属于“为了用Docker而用Docker”。
  • Rust或Node版本管理:Pyenv、nvm、phpenv……东拼西凑一大堆命令行工具,切来切去经常忘,导致跑项目时莫名其妙报错。

FlyEnv:把整个本地技术栈装进一个桌面应用

FlyEnv 是一款原生本地技术栈、AI编程CLI与MCP工作区工具。它不像Docker那样跑在容器里(损失性能),也不像XAMPP那样死板。

它把所有主流的开发环境(PHP、Node.js、Python、数据库、本地站点、AI客户端)全部集中在一个极其清爽的桌面应用中。
在这里插入图片描述

作为一个PHP工程师,我强烈推荐它的理由有以下几个“真香”功能:

1. 启动组:一键启动,拒绝“逐个点亮”

这是我最爱的功能!以前启动环境,我习惯把PHP-FPM、Nginx、MySQL、Redis全装上,导致开机非常慢,且拖慢电脑性能。
FlyEnv的“启动组”功能彻底改变了这一点。
在这里插入图片描述

你可以把MySQL、Nginx、Redis、PHP-FPM 8.3、Swoole 绑定在一个启动组里。需要开发时,只需点击“新增启动组”并启动,该组的服务就全部运行了。不需要的服务(比如我不需要的Python或Elasticsearch),我完全不用管,非常轻盈!

2. 版本来得极快,支持多版本平滑共存

你能想象吗?在FlyEnv里,官方软件刚发版,它几乎同步更新。

以下是我主要涉及的软件:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打开任意模块的“版本管理”标签页(比如PHP、Nginx、Redis、RabbitMQ),你可以看到所有历史版本到最新版本。

  • 想装 PHP 8.5.9? 点击安装,自动下载解压并配置好。
  • 想装 Redis 8.10.0? 同样点击安装。
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
    所有版本都可以共存!你可以在服务列表里选择当前的版本,还能设置某个版本为“全局环境变量”。
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
    设置好系统PATH后,终端里直接就能用对应的版本,再也不用手工去改环境变量或者配软链接了。

3. 站点创建与Hosts管理,有手就行

以前建本地站点,我们要手动去改 hosts 文件,还要配置Nginx虚拟主机,甚至配SSL证书,非常繁琐。
在FlyEnv里,添加站点只需填个域名和根目录。
在这里插入图片描述

你可以在列表里直接看到 erp.testfzwj.test 等测试站点,直接点击链接就能跳转,开启自动SSL(HTTPS),它还能自动管理你本地的 Hosts 文件,真的省心到家!

4. 内置大量开发工具箱

除了做环境,里面内置的“工具箱”也让我这个开发者感到十分贴心。
在这里插入图片描述
在这里插入图片描述
JSON解析、时间戳转换、URL编码解码、Base64转换、二维码生成、Git备忘录……做后端对接接口时,我们经常需要这些小工具,现在全集成在同一个软件里了。

不止PHP,它是现代开发者的“百宝箱”

很多人以为这种工具只有 PHP 和 MySQL。
但我看了 FlyEnv 的模块列表,被震惊到了:
AI 编码:内置了 Claude Code、Codex、GitHub Copilot CLI、Kimi等。
服务治理与消息队列:支持 Consul、Etcd、RabbitMQ、Redis、Memcached。
搜索引擎:Elasticsearch、Meilisearch、ZincSearch 完整支持。
对象存储与更多语言:Minio、RustFS、Go、Java、Flutter、Deno、Zig等。
在这里插入图片描述

这意味着,无论是做大模型应用,还是搞微服务架构,这个工具都能满足你本地运行环境的全部需求!

对比以往的“一键包”,强在哪?

工具 优势 劣势(针对日常开发)
XAMPP/WAMP 开箱即用 版本更新慢、多版本支持极差
LNMP一键包 适合Linux生产环境 纯命令行,对本地开发无GUI,不支持Mac/Win原生生态
Docker 环境隔离、贴近生产 占用资源大、启动慢、配置复杂
FlyEnv 原生运行、轻量、功能爆表、多版本共存 无(至少目前我没找到)

如何获取FlyEnv终身授权?

FlyEnv的理念是“公平、开源、社区共建”。官方提供了多种免费获取授权码的方式:

  1. 捐赠(金额随意,对开发者非常友好)。
  2. 参与项目开发(提交PR,哪怕修复翻译、优化文档)。
  3. 推广(分享文章或视频)这也就是我现在做的事情)。

🎁 推广授权获取规则:
只需像我一样,发布关于FlyEnv的文章、视频、博客或评测(不限制语言和平台,只要在互联网上公开可访问即可)。把发布后的文章或视频链接填入FlyEnv的授权申请框内,提交请求即可获得许可

在这里插入图片描述

(官方在许可证页面提供了明确的社区贡献与免费授权获取途径)

flyenv.com/zh/license.html

写在最后

以前,我为了本地环境配置,浪费了大量的宝贵时间;
如今,有了 FlyEnv,我不仅能极速恢复开发环境,还能在一台机器上无缝切换 PHP 版本、调试各种现代中间件,甚至接入了MCP 的 AI 辅助编程

如果你也受够了折腾环境,强烈建议去官网下载一试(支持 Mac、Windows、Linux)。
在这里插入图片描述

(支持全平台,开发者可以直接下载使用)

👉 下载链接: [https://flyenv.com/zh/download.html]
👉 社区与文档: 文档内容非常详细,配有快速入门指南和AI工作流指南,新手5分钟就能上手。


本作品采用《CC 协议》,转载必须注明作者和本文链接
ThinkQ
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

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