Repository navigation
Releases
Releases · Hazx/hmengine-np
hmengine-np-3.2
- 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.2hazx/hmengine-np:3.2-arm
hmengine-np-3.1
- 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.1hazx/hmengine-np:3.1-arm
hmengine-np-3.0
- 基础镜像由 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.0hazx/hmengine-np:3.0-arm
hmengine-np-2.7
- 更新 PHP 8.0.30
- 更新 OpenSSL 1.1.1w
- 更新 Libzip 1.10.1
- 更新默认 Server 标记为“HMengine”
- 整合编译及打包过程,优化逻辑
对应 Docker 镜像:hazx/hmengine-np:2.7
hmengine-np-2.6
- 更新 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