什么是 FlyEnv?
FlyEnv 是一款一体化全栈环境管理工具。帮助开发者快速设置本地开发环境。
它通过 极速多版本切换、全栈技术支持 和 无缝跨平台体验,简化开发流程。无论你是使用 PHP、NodeJS、Java、Go 还是 Python,FlyEnv 都能通过一条命令集成所有必要工具,消除配置烦恼,让你专注于真正重要的事情——创造,而非调试。
简而言之,FlyEnv 提供了一个完整的运行环境,帮助用户开发和调试诸如 Laravel、WordPress、Yii2、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask 等应用程序。

Github地址:https://github.com/xpf0000/FlyEnv
FlyEnv官网:https://www.flyenv.com/


核心功能
FlyEnv 提供 一键安装 功能,支持多种软件,包括:
- AI 集成:Ollama, DeepSeek, Chatbox
- Web 服务器:Apache, Nginx, Caddy, Tomcat, Consul
- 数据库:MySQL, MariaDB, PostgreSQL, MongoDB
- 邮件服务器:Mailpit
- 编程语言 & 运行时:PHP (Composer), Java (Maven), NodeJS, Python, Go, Erlang, Ruby, Rust (Rustup), Bun, Deno, Gradle
- 数据队列与缓存:Redis, Memcached, RabbitMQ, etcd
- 搜索引擎:Elasticsearch, Meilisearch, Typesense
- 对象存储:Minio
- 其他:DNS Server, FTP Server, Static HTTP Server
所有软件均支持 多版本安装。例如:
- PHP:支持 5.x 到最新的 8.x 版本。
- MySQL:支持 5.x 到 9.x 版本。
FlyEnv 的独特优势
- 极速多版本切换
告别繁琐的版本管理!FlyEnv 让您在 PHP、NodeJS、Java 等多种语言的不同版本之间无缝切换。例如,同时运行 PHP 5.6 和 PHP 8.3,或在 JDK 8 和 JDK 20 之间瞬间切换,一切尽在指尖。
- 全栈环境一键集成
从 Python/NodeJS/PHP/Go/Java 到 Nginx/Apache/Caddy,再到数据库, 消息队列,FlyEnv 无需命令 即可搭建您的完整技术栈,省去复杂的配置过程。
- 项目级环境隔离
为每个项目定制专属的运行环境!FlyEnv 支持 NodeJS/PHP/Python 等语言的项目级版本管理。当您通过终端或 PowerShell 进入项目目录时,环境将自动切换,无需任何手动设置。
- 原生性能,拒绝虚拟化
FlyEnv 以原生静态二进制方式运行,摆脱了虚拟容器的性能开销。这意味着更快的启动速度、更低的资源占用和更流畅的开发体验。
- 跨平台一致性
无论您使用 macOS、Windows 还是 Linux,FlyEnv 都确保一致的开发环境。告别“在我机器上可以运行”的困扰。
- 轻量高效
FlyEnv 经过精心优化,资源占用极低。同时运行 Nginx、PHP、MySQL 和 Redis,其资源消耗仅为传统 Docker 方案的三分之一。
- 开发者友好工具
🔹配置与日志管理: 在 FlyEnv 中直接访问配置文件和日志。实时日志流和错误高亮让调试变得轻而易举。
🔹本地 Web 托管: 轻松创建具有自定义域名和 HTTPS 支持的本地站点。
🔹一键 SSL 证书: 一键生成自签名 SSL 证书。
- 面向生产环境
FlyEnv 的配置旨在贴近真实的生产环境,让您的开发到部署过程更加平滑。
FlyEnv界面预览



原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/othen/68336.html
微信赞赏
支付宝赞赏 