Skip to content

Releases

hmengine-np-3.2

Choose a tag to compare

@Hazx Hazx released this 22 Jan 12:30
  • PHP 版本升级至 8.3.16
  • OpenSSL 版本升级至 3.4.0
  • LibZip 版本升级至 1.11.2
  • 新增 Redis 支持(PHP 扩展)
  • PHP-FPM 不再监听网络端口,改为监听 Unix Socket
  • Nginx 改为通过 Unix Socket 与 PHP 进程通信,降低资源开销
  • 优化 PHP-FPM 的错误日志输出
  • 删去环境变量 PHP_PORT
  • 新增环境变量 PHP_DEBUG
  • 示例配置修正 PHP 错误日志的输出路径
  • 示例配置更新 Nginx 与 PHP 关于 Unix Socket 的相关配置

对应 Docker 镜像:

  • hazx/hmengine-np:3.2
  • hazx/hmengine-np:3.2-arm

hmengine-np-3.1

Choose a tag to compare

@Hazx Hazx released this 02 Oct 08:50
  • PHP 版本更新至 8.3.12
  • OpenSSL 版本更新至 3.3.2
  • Libzip 版本更新至 1.11.1
  • 更新基础镜像版本
  • 进一步完善 Nginx 特征隐藏
  • 实现 HTTP2 和 HTTP3 模式下的 Server 标记替换
  • 修正 server_tokens 配置为 off 时暴露 Nginx 特征的问题
  • 优化变量处理逻辑,避免替换配置文件后启动报错
  • Nginx 程序路径变更为:/web_server/fe
  • Nginx 配置文件路径变更为:/web_server/fe/conf/fe.conf
  • 所有 Nginx 相关变量中 NGINX 字眼统一变更为 FE
  • 修正示例配置中关于 HTTP2 的参数错误
  • 示例配置中所有 nginx 字样统一变更为 fe
  • 示例配置中删去不安全的 SSL 加密算法

对应 Docker 镜像:

  • hazx/hmengine-np:3.1
  • hazx/hmengine-np:3.1-arm

hmengine-np-3.0

Choose a tag to compare

@Hazx Hazx released this 13 Sep 10:42
  • 基础镜像由 CentOS 7 变更为 Ubuntu Jammy
  • 新增支持 ARM64 平台架构
  • Nginx 版本更新至 1.26.2
  • OpenSSL 版本更新至 3.3.1
  • Zlib 版本更新至 1.3.1
  • Nginx 切换使用 PCRE2
  • Nginx 及 PHP 的默认用户变更为 root
  • Nginx 默认工作进程变更为 1
  • PHP 版本更新至 8.3.11
  • 增加 Nginx / PHP 诸多常用变量配置
  • 优化镜像构建流程

对应 Docker 镜像:

  • hazx/hmengine-np:3.0
  • hazx/hmengine-np:3.0-arm

hmengine-np-2.7

Choose a tag to compare

@Hazx Hazx released this 22 Dec 14:03
  • 更新 PHP 8.0.30
  • 更新 OpenSSL 1.1.1w
  • 更新 Libzip 1.10.1
  • 更新默认 Server 标记为“HMengine”
  • 整合编译及打包过程,优化逻辑

对应 Docker 镜像:hazx/hmengine-np:2.7

hmengine-np-2.6

Choose a tag to compare

@Hazx Hazx released this 22 Apr 15:16
  • 更新 Nginx 版本至 1.24.0
  • 更新 PHP 版本至 8.0.28
  • 更新 OpenSSL 1.1.1t
  • 更新输出至 Header 中的 Server,现在若在 Nginx 配置中使用 server_tokens off,Server 则会输出为 nginx。

对应 Docker 镜像:hazx/hmengine-np:2.6