大小:165.86M
更新时间:26-10-16
系统:Mac
版本:v4.20.1
flyenv mac版是针对苹果mac电脑而开发一款一体化全栈环境管理工具,可以帮助开发者快速设置本地开发环境。该软件通过极速多版本切换、全栈技术支持和无缝跨平台体验,简化开发流程。无论你是使用 PHP、NodeJS、Java、Go 还是 Python,FlyEnv都能通过一条命令集成所有必要工具,消除配置烦恼,让你专注于真正重要的事情——创造,而非调试。通过FlyEnv软件,可以帮助用户开发和调试诸如 Laravel、WordPress、Yii2、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask 等应用程序,欢迎免费下载体验。
1、极速多版本切换
告别繁琐的版本管理!FlyEnv 让您在 PHP、NodeJS、Java 等多种语言的不同版本之间无缝切换。例如,同时运行 PHP 5.6 和 PHP 8.3,或在 JDK 8 和 JDK 20 之间瞬间切换,一切尽在指尖。
2、全栈环境一键集成
从 Python/NodeJS/PHP/Go/Java 到 Nginx/Apache/Caddy,再到数据库, 消息队列,FlyEnv 无需命令 即可搭建您的完整技术栈,省去复杂的配置过程。
3、项目级环境隔离
为每个项目定制专属的运行环境!FlyEnv 支持 NodeJS/PHP/Python 等语言的项目级版本管理。当您通过终端或 PowerShell 进入项目目录时,环境将自动切换,无需任何手动设置。
4、原生性能,拒绝虚拟化
FlyEnv 以原生静态二进制方式运行,摆脱了虚拟容器的性能开销。这意味着更快的启动速度、更低的资源占用和更流畅的开发体验。
5、跨平台一致性
无论您使用 macOS、Windows 还是 Linux,FlyEnv 都确保一致的开发环境。告别“在我机器上可以运行”的困扰。
6、轻量高效
FlyEnv 经过精心优化,资源占用极低。同时运行 Nginx、PHP、MySQL 和 Redis,其资源消耗仅为传统 Docker 方案的三分之一。
7、开发者友好工具
- 配置与日志管理: 在 FlyEnv 中直接访问配置文件和日志。实时日志流和错误高亮让调试变得轻而易举。
- 本地 Web 托管: 轻松创建具有自定义域名和 HTTPS 支持的本地站点。
- 一键 SSL 证书: 一键生成自签名 SSL 证书。
8、面向生产环境
FlyEnv 的配置旨在贴近真实的生产环境,让您的开发到部署过程更加平滑。
1、注意事项
在使用 FlyEnv 之前,建议关闭其他可能占用相同端口的应用程序(如 Apache/Nginx/MySQL 等),以避免端口冲突。
2、界面设置
打开 FlyEnv 后,所有功能模块默认显示在左侧。你可以根据需求在设置中隐藏不需要的模块。
例如,如果你仅进行 PHP 开发,可以只显示 Apache、PHP、MySQL 和 Redis 模块。
3、模块初始化
FlyEnv 的模块不包含预设版本,用户需自行选择并安装所需版本。FlyEnv 会自动检索 Homebrew 或 Macports 已安装的模块。
- 在模块的版本界面,选择并安装所需版本。
- 安装完成后,模块的服务界面会显示已安装的版本。
- 你也可以添加自定义模块版本路径。
4、模块服务启动
有两种方式启动模块服务:
- 启动单个模块:在模块的服务界面,选择版本并点击启动按钮。
- 启动全部模块:点击启动全部模块的开关,启动所有显示的模块。
- 你可以在服务界面的 GroupStart 列中设置模块是否一起启动。
如果模块启动失败,可以在模块日志中查看失败原因并进行处理。
5、添加站点
在站点界面,新建站点并设置域名、SSL 等。Web 服务器启动后,点击站点链接即可访问。
注意事项:
- 建议关闭非 FlyEnv 启动的 Web 服务器(如 Apache/Nginx/Caddy 等),以避免端口冲突。
- 确保站点使用的 PHP 版本正确启动。
- 如果使用 DNS 软件,可能会导致域名无法正确解析到本机 127.0.0.1。
v4.20.1版本
1、修复 macOS 助手安装失败问题
之前在 DMG 包安装完 FlyEnv 之后,安装助手程序会反复报错,提示「终端退出代码 5」或者「引导失败:5:输入 / 输出错误」,导致没法访问本地站点,所有依赖助手的功能都用不了。
现在安装程序会提前清理助手程序和后台守护进程配置里,macOS 自带的隔离属性,再注册服务。这个问题在 macOS 27 上反馈较多,现已修好。
2、修复 PostgreSQL 已经停止时启动失败的 bug
macOS 和 Linux 平台上,PostgreSQL 已经关掉的情况下,点启动会在前置清理阶段报找不到 postmaster.pid 的错误。以前遇到这个情况,得手动先开 PostgreSQL,才能点 FlyEnv 的启动按钮。
现在 FlyEnv 会先判断数据库实例是不是真的在运行,才会去执行停止命令。就算上次异常关机留下了过期 PID 文件,实例已经停掉的话也可以正常启动;如果是真的停止操作失败,依旧会正常弹出报错。
3、修复 llama.cpp GPU 设备选择异常
llama.cpp 插件之前直接把数字 GPU 编号传给服务端,启动就会报错 `invalid device: 0`(设备 0 无效)。
现在保存的数字编号会自动转换成对应后端的设备名,比如 CUDA0、Vulkan0、MTL0。GPU 设置这里,既可以直接填设备名称,也可以用逗号写多个设备;留空的话就交给 llama.cpp 自动选默认显卡。设置页的提示文字也同步更新,说明支持哪些填写格式。
应用信息
同类热门
啊哈c/c++ mac版
Goland2026 mac版
RustRover2026 mac版
myeclipse mac版
typora mac中文版
tableplus for mac(数据库开发工具)
360加固助手mac官方版
OpenAI Codex桌面版 for mac
猜你喜欢
类似软件
热门标签
网友评论0人参与,0条评论
最新排行
米思齐mixly3.0 mac版57Mv3.0 RC0官方版 Arduino是一款便捷灵活、方便上手的开源电子原型平台,能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。这里小编带来的是米思齐mixly3.0 mac版,这是一款以Arduino为基础的图形化编程工具,能够支持M
查看