更新记录

每一次更新,都有迹可循。

记录组件接入、安全补丁、安装交互和维护能力的变化。当前为开发测试阶段。

0.1.3-dev

  • PHP 四个分支更新为 8.2.35、8.3.36、8.4.27、8.5.12,默认仍为 PHP 8.4。
  • 修复版本覆盖 CVE-2026-109618 与 CVE-2026-109619;Nginx + PHP-FPM 也应更新。
  • 同步版本菜单与官方源码 SHA256;升级目标增加安全版本边界。
  • 升级入口仅支持同一 PHP 分支的补丁更新,跨分支需另建实例迁移。
  • 补丁升级保留 CLI / FPM 配置、conf.d、Redis / MongoDB 第三方模块和现有 Composer;其他旧插件需单独评估。
  • 升级只操作目标 PHP 实例;增加失败回滚,恢复原 PHP 目录、配置和对应服务。
  • 本版实际验收范围见上方进度说明;未声明全部分支或全部升级路径通过。
  • 现有主 PHP、多 PHP 及使用旧二进制的常驻进程需要实际升级、重启与项目验证。
  • 旧版 ONMP 安装包不包含本次修复,不再作为推荐安装版本。

0.1.2-dev

  • SQL、Redis、MongoDB 交互安装均支持自定义密码,回车自动生成。
  • MongoDB 新安装管理员为 onmp,认证库 admin,授予 root 角色。
  • Redis 配置正确处理密码中的空格、引号与反斜杠。
  • 增加独立 PHP CLI 配置与 Reverb Nginx 示例,支持 CLI 常驻服务。
  • Composer 安装器版本检查不再要求手动确认 root 运行。
  • 重复安装保留已有账号、密码、配置和数据。

0.1.1-dev

  • SQL 数据库版本选择后允许输入自定义 root 密码。
  • 输入不回显;跳过数据库不创建 SQL 凭据,已有凭据复用。

0.1.0-dev

  • 基于 LNMP 2.4 beta 继续维护,命令前缀改为 onmp。
  • 接入维护版本菜单、多 PHP、Redis 和 MongoDB 7 / 8。
  • 增加 Node.js、pnpm、Composer 版本选择和 PHP Redis / MongoDB 扩展。
  • 增加下载校验、权限检查、安装锁、数据目录保护与实机测试。