更新日志

Nodex Panel 每个版本的新功能、改进与修复。当前最新 v1.7.9,2026-11-05 18:14 发布。

command -v curl >/dev/null 2>&1 || { command -v apt-get >/dev/null 2>&1 && apt-get update -qq && apt-get install -y -qq curl ca-certificates || dnf install -y -q curl || yum install -y -q curl; }; d=$(mktemp -d) && curl -fsSL 'https://nodex.velolink.cc/install.sh' -o "$d/install.sh" && bash "$d/install.sh"; s=$?; rm -rf "$d"; [ $s -eq 0 ]
适用于全新或最小化安装的系统:没有 curl 时自动用 apt / dnf / yum 补齐,再下载脚本执行。
新装与升级都是这一条命令:已安装的服务器重新执行即为升级,配置与站点数据保持不变;接入管理端的面板会按灰度自动更新。
v1.7.9 最新 stable 2026-11-05 18:14

    改进:

  • 通知提示:登录后不再把未登录期间的告警一次弹出一串堆在页面顶部(只计入右上角通知的未读数);标签页从后台切回来时同样处理;同时来了多条新通知时合并成一条提示,最多同时显示 3 条
  • 软件商店卸载 MySQL / MariaDB / PostgreSQL 前的“删除前完整备份”改用与数据库备份相同的导出逻辑:自动适配 mysqldump / mariadb-dump 与不同版本的选项,密码失效时改用本机套接字,失败时显示具体原因和下一步
v1.7.8 stable 2026-11-05 17:13

    改进:

  • 网站:绑定多个域名时可以把其它域名设为主域名,原来的主域名随后可以删除;站点目录、日志、备份名称保持不变
  • 文件:工具栏新增“刷新”按钮,解压、上传完成后自动刷新列表
  • 容器:创建容器时镜像不在本地会先显示拉取进度,拉取完成后自动创建并启动
  • FTP:修复 FTP / FTPS 无法登录的问题。默认不再强制 TLS;新增“被动模式公网 IP”设置(云服务器 / NAT 后面必填);服务没起来时会显示原因和日志,而不是提示已保存;页面增加自检提示
  • 备份:修复立即备份时 MySQL 导出失败的问题(自动适配 mysqldump / mariadb-dump 与不同版本的选项,密码失效时改用本机套接字);失败时显示具体原因,备份包带失败项时会标出
  • 软件商店:修复首次安装 MySQL 5.7 时偶尔设置 root 密码失败的问题,失败时显示具体原因,重试可以接着完成
v1.7.7 stable 2026-11-03 23:40

    改进:

  • 修复了文件分享、网站配置、数据库与 FTP 账号、备份恢复、防火墙等处的几个安全问题
  • 绑定 / 更换二步验证、重新生成恢复码时,需要输入当前登录密码和验证码
v1.7.6 stable 2026-11-03 21:04

    新功能:

  • API 密钥按模块授权:密钥可以只允许访问选定的模块(网站、数据库、文件、概览与监控等 13 个),与“只读 / 完全控制”叠加;不选 = 全部模块,已有密钥不受影响
  • 改进:

  • 网络流量适配多网卡:默认只统计真实网卡,不再把回环、Docker 网桥、容器、VPN、网卡聚合等本机内部流量和重复计数算进去;概览与监控页可选择统计哪块网卡
  • API 只读密钥读不到数据库 / FTP 密码、证书私钥、备份包、文件内容与配置文件内容
  • API 文档补齐:新增字段参考(每个接口的请求体与响应字段)、WebSocket、下载导出等接口说明
v1.7.5 stable 2026-11-03 19:07

    改进:

  • 界面语言切换改为页头右上角的一个图标,与意见反馈、通知放在一起;登录页右上角保留同一个图标
v1.7.4 stable 2026-11-03 15:19

    新功能:

  • 界面多语言:简体中文 / English / 繁體中文,登录页、侧栏与 面板设置 → 界面语言 都可切换;简体中文界面保持不变
  • 意见反馈:每个页面右上角的反馈按钮,提交需求 / 问题到管理端,并在面板里查看处理状态与官方回复(离线模式只保存在本机)
  • 文件压缩可设置密码(zip AES-256),压缩完成后可一键生成分享下载链接(有效期、下载次数、提取密码),并可比对 SHA-256 / MD5 校验值
  • 概览与监控页的网络流量图重做:平滑曲线、渐变面积、悬停显示数值
  • 安全:新增入侵检测(网站木马、可疑文件、异常登录等)与安全审计,补齐系统加固所需的检查项
  • 备份支持远程存储:FTP / SFTP / S3 / WebDAV,计划任务备份可关联远程存储;软件商店新增 FTP 相关软件
  • 多节点:远程重启服务 / 面板 / 服务器、批量操作、跨节点发送文件、推送后一键恢复;节点密钥加密保存
v1.7.3 stable 2026-11-01 22:15

    修复:

  • 执行 nodex password 重置密码后,登录面板又被要求马上设置新密码;现在只有安装时生成的初始密码需要在首次登录后修改
v1.7.2 stable 2026-10-31 23:33

    新功能:

  • 软件源切换:系统 apt / yum 源一键切换到阿里云、清华、中科大、腾讯云、华为云、网易 163,可测速推荐;切换前自动备份,校验失败自动还原;命令行 nodex mirror
  • 修复:

  • 面板 SSL 关闭时用 https:// 打开显示 ERR_SSL_PROTOCOL_ERROR:面板端口同时识别 HTTP 与 HTTPS,用错协议自动跳转到正确地址
  • nodex entry 修改后新地址提示“请使用正确的入口登录面板”:入口修改立即生效,不再依赖重启;命令行确认新入口可以打开
  • nodex entry 关闭后再开启,登录信息里的面板地址没有更新
v1.7.1 stable 2026-10-31 22:08

    安全:

  • 管理员密码不再明文保存在配置文件中;首次登录(或 nodex password 重置后)必须先设置新密码
  • 文件管理可浏览整个磁盘,系统目录修改前提示确认;面板自身的凭据、证书私钥与数据库始终不可见
  • 防火墙规则同时放行 IPv4 与 IPv6;安全页显示全部实际生效的规则
  • 新安装默认开启防火墙与 SSH 暴力破解防护(SSH、面板端口始终放行,开启失败会说明原因)
  • MySQL 8 的 X 协议端口(33060)只监听本机
  • 面板备份可设置密码加密
  • 站点 .user.ini 加不可变属性,PHP 无法删除它绕过防跨站
  • 性能与网站:

  • “高性能”部署按 CPU 与内存调优 PHP-FPM 进程数、Nginx 连接数与 MySQL 连接数,部署后显示实际参数
  • 网站目录属主改为 PHP 运行用户,WordPress 等可以正常安装、上传;已有站点可在“网站目录”里修复权限
  • 建站同时创建数据库时显示数据库账号与密码
  • 一键部署只更新一次软件源,实时显示安装日志与进度;默认站点显示欢迎页
  • 修复:

  • 用 HTTP 访问面板时登录成功却一直提示“请先登录”
  • 打开分享链接会顶掉管理员登录;分享到期时间显示错误;只读分享仍显示管理按钮
  • 计划任务执行后日志不刷新、窄屏时操作列被挤出
  • 终端显示的 SSH 端口、多节点统计、概览流量图单位、部署中横幅等显示问题
  • 未安装数据库 / Docker 等软件时显示安装引导;各列表统一每页 20 条;时区可选全部时区
v1.7.0 stable 2026-10-31 17:02

    新功能:

  • 面板证书可一键申请 Let's Encrypt:绑定的域名解析到本机时申请域名证书(90 天),否则为服务器公网 IP 申请(约 6 天,每 3 天左右自动续签),浏览器不再提示不安全
  • 证书自动续签、不重启面板即生效;续签失败或过期时自动改用自签名证书并通知,不会打不开面板;服务器上可用 nodex ssl 查看、nodex ssl self 恢复自签名
  • 站点设置可直接“切换站点”(搜索域名或备注),停留在同一个设置项;设置项按用途分组
  • 改进:

  • 网站列表只显示站点列表,支持分页(每页 20 / 50 / 100 条);点域名进入站点设置
  • 多节点:使用受信任证书的节点按正常方式校验,证书续签后不再提示“证书已变更”
v1.6.3 stable 2026-10-31 09:23

    改进:

  • 网站列表:域名旁新增访问图标,点击在新窗口打开站点
  • 网站列表:域名下方显示备注,点击即可直接修改
  • 网站列表:网站目录移到操作列(“目录”),站点列更简洁
  • 登录页不再显示服务器主机名
v1.6.2 stable 2026-10-31 00:43

    修复:

  • 带伪静态规则的站点(WordPress、ThinkPHP、Laravel 等)停止后访客仍看到网站内容,自检报“返回 HTTP 503 不是停止页”;停止页与维护页现在不再被伪静态改写
  • 只修改时区等单项设置时,日志显示修改了所有面板设置
  • 改进:

  • “保存设置”只提交有改动的部分,没有改动时提示;日志写明具体改了哪几项
v1.6.1 stable 2026-10-31 00:25

    修复:

  • 开启强制 HTTPS 的站点停止后误报“自检不通过(HTTP 301)”;http 访问现在直接显示“网站已停止”页面,不再先跳转到 https
  • 改进:

  • 日志列表的详情最多显示两行,过长时点“详情”在抽屉里查看完整内容并可复制
  • 单条日志详情最多保存 2000 字,超出部分截断并注明原文长度
v1.6.0 stable 2026-10-30 21:32

    新功能:

  • 二步验证恢复码:绑定时生成 10 个一次性恢复码,手机丢失时可代替动态验证码登录
  • 登录会话管理:查看登录中的设备,可单独退出或一键退出其它设备;修改密码后其它设备自动退出
  • 多个 API 密钥:每个节点单独一个,可设只读、来源 IP、有效期,可停用或删除;密钥不能修改密码、二步验证等安全设置
  • 节点离线告警:子节点连续约 3 分钟无法访问时通知,恢复后再通知
  • 任务历史:日志页新增“任务历史”,软件商店新增“历史任务”,安装、部署、备份等任务结束后仍可查看、搜索、下载完整日志
  • 修复:

  • 停止站点后网站仍可访问:Nginx 重载失败不再当作成功,启动 / 停止后自动核对访客实际看到的状态
  • 登录被锁定时说明多久后解除,以及可执行 nodex restart 立即解除
  • 安装失败的原因提示更准确;任务栏中取消的任务显示为“已取消”
v1.5.9 stable 2026-10-30 20:11

    新功能:

  • 资源告警:CPU、内存、磁盘、负载持续超过阈值时通知,恢复后再通知
  • 服务守护:服务崩溃后自动拉起;在面板里主动停止的服务不再告警
  • 修改面板端口有回退保护:用新地址确认前旧端口继续可用,5 分钟未确认自动改回
  • FTP 账号可编辑,支持到期时间、限速与容量;数据库可修改备注与所属站点
  • 拉取镜像、大文件压缩 / 复制显示真实进度并可取消;镜像加速源真正生效
  • 可设置命令行默认 PHP 版本
  • 改进:

  • 删除站点一并清理证书、防篡改保护与站点下的 FTP 账号
  • HTTPS 站点新增域名自动扩展证书;带端口的域名自动放行防火墙
  • 修改网站目录可同时迁移文件;默认网站目录、备份目录设置生效
  • 日志页筛选与导出覆盖全部记录;软件日志读取实际路径,慢日志显示真实数据
  • 容器直接对外开放的端口如实提示;数据库类容器默认只允许本机访问
  • 编辑器保存前检查文件是否已被修改
  • 软件商店按服务器实际情况显示安装状态,与一键部署不会同时安装同一软件
  • 同名 MySQL 与 PostgreSQL 库的备份分开存放;新建 PostgreSQL 库的访问权限生效
v1.5.8 stable 2026-10-30 19:11

    安全:

  • IP 黑名单与 Fail2ban 封禁对 SSH 和面板端口同样生效,管理员不会因换 IP 被锁在外面
  • 修改 SSH / 面板端口后 Fail2ban 自动跟随;临时 IP 规则到期自动删除
  • 授权 IP 合并为一份,删除后立即收回访问
  • 改进:

  • 面板外手工修改的 Nginx 配置不再被覆盖,覆盖前自动备份
  • 证书续签等后台任务不再还原站点的状态与设置
  • 站点日志可搜索、可下载完整文件
  • 回收站按保留天数自动清理;解压支持 gz / bz2 / xz / 7z / rar
  • 容器新增停止与容器日志;终端刷新页面后接回原会话
  • 卸载软件前列出依赖项,删除数据库数据前先完整备份
  • 软件专属设置显示服务器上的实际配置
  • 通知可分页、删除,安装 / 部署失败可订阅通知
  • 修复:

  • 系统没有 cron 服务时计划任务不执行也不提示
  • 时区与系统不一致;“恢复默认”会关闭 API、清空授权 IP
v1.5.7 stable 2026-10-30 18:11

    新功能:

  • 计划任务可以指定运行用户(Shell 脚本、访问 URL;默认 root,处理网站文件建议用网站用户)
  • 计划任务执行中可以“终止”(连同它启动的子进程)
  • 执行日志改为完整记录列表:时间、定时 / 手动、结果、耗时,按结果筛选、分页加载,每个任务保留最近 200 条
  • 添加任务支持“日志切割”类型
  • 修复:

  • 计划任务一直显示“跳过”:脚本里启动的后台程序占住了任务锁,之后每次执行都被跳过;相邻的跳过合并为一条并说明原因,连续 3 次跳过发通知
  • 定时执行时找不到 nginx、nodex 等命令(cron 的 PATH 不完整),自带的日志切割任务因此失败
v1.5.6 stable 2026-10-30 17:25

    改进:

  • 网站列表“状态”与“到期 / 限额”分成两列;状态标签本身就是按钮:点“运行中”确认后停止站点,点“已停止”直接启动
  • 网站列表表格更紧凑,常见屏幕宽度下不再需要横向滚动
v1.5.5 stable 2026-10-30 16:48

    新功能:

  • 网站列表“状态 / 到期”:开关直接启动 / 停止站点(停止前确认),状态下方显示到期情况与限额用量,点击快捷设置到期与限额;勾选多个站点可批量设置
  • 数据库列表新增“到期 / 容量”列,点击快捷设置
  • 站点设置页头新增“停止站点 / 启动站点”按钮
  • 修复:

  • 停止站点后访问会落到默认站点,且停止期间保存任何设置站点就悄悄恢复访问:现在停止后访客看到“网站已停止”页面,停止期间保存设置仍保持停止;Node 项目同时停止 / 启动服务
v1.5.4 stable 2026-10-30 16:01

    新功能:

  • 文件管理:勾选后批量复制 / 剪切 / 删除,复制剪切的内容换目录后“粘贴到这里”;搜索框回车可在所有子目录中按文件名搜索;复制 / 移动不再覆盖同名文件,在原目录复制生成“_副本”
  • 站点“到期与限额”:到期时间、网站目录容量、每月流量(都不填 = 不限);到期或超出后访客看到暂停页,文件与配置不动,续期 / 提高限额 / 用量回落后自动恢复;到期前 7 天、用量 90% 提醒
  • 数据库“限额”:到期后锁定账号并断开连接,超出容量改为只读(可查询、删除数据),续期或清理后自动恢复原权限
  • 修复:

  • 面板在线更新后不重启、页面一直停在旧版本(1.5.2 引入);从 1.5.2 / 1.5.3 更新到本版本后需要手动重启一次面板(概览页“重启面板”或执行 nodex restart),之后的更新会自动重启
  • 日志页去掉“导出”后的“完整性校验通过”标记,只有发现日志被篡改时才提示
v1.5.3 stable 2026-10-30 14:53

    新功能:

  • 全局任务浮窗:软件安装 / 更新 / 卸载、一键部署 LNMP、PHP 扩展安装期间切到别的页面,右下角也能看到进度条、百分比和当前步骤,点任务名回到详情页看完整日志;成功后自动收起,失败保留到手动关闭
v1.5.2 stable 2026-10-30 12:49

    新功能:

  • 网站 / 数据库备份管理:后台打包、下载、恢复、删除,按保留份数自动清理
  • 数据库工具箱(优化 / 修复 / 转换引擎与字符集)与“从服务器同步”
  • 通知真正发送:邮件、Webhook(钉钉 / 企业微信 / 飞书),新增服务停止、软件更新通知
  • 地区限制、默认站点、IPv6 监听真正生效
  • 计划任务记录每次执行日志,支持“每 N 小时”;监控历史数据持久保存
  • 修复:

  • 网站“今日访问”一直为 0,改为统计真实访问日志
  • 数据库在未保存 root 密码时无法操作、建库失败留下残留
  • 一键优化与软件设置的修改没有生效
  • 切换软件版本、批量切换运行环境显示成功但实际未生效
  • Fail2ban 开启面板保护后无法启动;FTP、文件权限、Node 项目等若干问题
v1.5.1 stable 2026-10-30 00:47

    修复:

  • 安装 MySQL 5.7 下载反复失败并提示“服务器无法访问”:下载缓存目录没有创建(v1.5.0 引入);失败时现在显示真实原因,只有真正的网络错误才提示检查网络
  • 卸载软件时勾选“同时删除数据与配置目录”没有删除数据:通过管理端软件包安装的软件,卸载时没有传入该选项,且使用的是安装时的旧卸载脚本;现在使用面板内置的最新卸载脚本并正确删除数据
  • 卸载 MySQL 8 后再安装 MySQL 5.7 / MariaDB 客户端提示 “held broken packages”:卸载时一并移除 MySQL 官方源与残留的 mysql-common
  • 安装 MySQL 5.7 时已有 mysql 客户端则不再重复安装
v1.5.0 stable 2026-10-30 00:27

    新功能:

  • 软件商店:失败的安装 / 卸载任务显示“怎么处理”(apt 被占用、上次安装中断、磁盘不足、DNS、网络不通、签名公钥、源中没有该版本、内存不足、超时等),按建议处理后一键“重试”
  • 大文件下载显示已下载大小,失败后重试从断点继续
  • 修复:

  • 安装 MySQL 5.7 每次都提示“安装包签名校验失败”:MySQL 5.7 由官方 2022 年密钥签名,之前只导入了 2023 年密钥;两把官方公钥现随软件包分发,不再依赖 keyserver
  • 新开的服务器在系统自动更新(unattended-upgrades)期间安装软件直接失败:现在等待其结束后继续(最长 10 分钟,并显示进展)
  • 上次安装被取消或中断后,之后所有软件都装不了(dpkg was interrupted):安装前自动修复
  • 服务器上某个无关的软件源出错时所有软件都无法安装:现在重试后继续,并显示出错的源
  • 下载没有超时与续传,网络抖动即失败:重试 5 次、断点续传、卡住自动重连,404 等确定错误立即换下一个下载地址
  • MySQL 5.7 安装包下载到 /tmp,内存盘放不下:改为下载到数据盘并预先检查磁盘空间
v1.4.9 stable 2026-10-30 00:11

    修复:

  • 卸载 MySQL 8 后安装 MySQL 5.7 提示“已安装其它版本的 MySQL / MariaDB,与 5.7 冲突”:已卸载、只剩配置文件的软件包被误判为已安装;MySQL 重装、MariaDB / Nginx / Docker 的安装前检查同样修正。真有冲突时列出具体包名并给出处理办法
  • 通过管理端软件包安装 / 卸载时,脚本日志要等结束才一次性出现:改为逐行实时显示,去掉重复的时间
  • 安装失败只显示 “exit status 1”:直接显示脚本给出的失败原因;首次安装失败显示“安装失败”,不再提示“没有可回滚的上一版本”
  • 大型软件包(如 MySQL 5.7)安装超过 10 分钟会被中断:上限调整为 45 分钟,超时连同 apt / dnf 子进程一起结束
v1.4.8 stable 2026-10-29 23:59

    新功能:

  • 面板更新:点“立即更新”后显示更新进度(下载 / 校验 / 应用 / 重启)与已用时间,新版本上线后页面自动刷新;关闭窗口后在后台继续,侧边栏显示进度;失败时显示原因
  • 软件商店任务队列新增“最近完成”:24 小时内成功 / 失败 / 已取消的任务与日志,刷新页面后仍可查看
  • 卸载软件时勾选“同时删除数据与配置目录”现在真正生效(数据库数据、配置文件一并删除)
  • 修复:

  • 软件商店安装 / 卸载进度停在 10% 不动、刷新或切换页面后任务消失:修正实时进度推送的解析,任务结束后保留结果
  • 卸载 MySQL 等软件时只删掉元包、mysqld 仍留在系统里却显示“卸载完成”:同族软件包一并卸载,卸完复查,没卸干净按失败处理并通知
  • “取消任务”不会结束正在执行的 apt-get / dnf:现在连同子进程一起结束;脚本增加超时(卸载 15 分钟、安装 45 分钟),长时间无输出时每分钟提示“仍在执行”
  • 面板重启后,上次没执行完的软件任务一直显示“进行中”并挡住后续操作:重启时标记为中断
v1.4.7 stable 2026-10-29 23:19

    修复:

  • 软件管理 → PHP → 扩展与禁用函数提示“PHP 版本格式不正确”,扩展列表读不出来、“已启用 / 可安装”筛选无效:页面把完整版本号(如 7.2.34-66+ubuntu22.04.1+deb.sury.org+1)传给了服务器,现在按版本线(7.2)处理;读取失败时显示原因并可重试
  • 文件 → 设置权限选择所有者 www 提示“用户不存在”:所有者列表改为服务器上真实存在的用户(网站用户 www-data / nginx 排在第一位并标注);选择 www 而系统里没有该用户时按网站用户处理
  • 修改所有者时用户组一并改为该用户的主组(www-data:www-data),775 中“用户组可写”才对网站用户生效;只改权限、不换所有者时不再改动原来的属主与用户组
v1.4.6 stable 2026-10-29 22:54

    安全:

  • 全面安全审计:修复配置写入、数据库、计划任务等处的注入问题
  • 解压与备份恢复限制在目标目录内;增加跨站请求防护,修复绕过安全入口
  • 登录限流、会话超时、授权 IP 真正生效;审计日志防篡改
  • 新功能:

  • GitHub 自动部署重写:部署密钥、Webhook 签名校验、版本目录原子切换、失败自动回滚
  • Node.js 项目独立端口与进程守护;静态站点支持单页应用
  • 支持 CentOS 7;新增 PHP 5.2 ~ 5.5;PHP 扩展管理重做(含 ionCube、SourceGuardian)
  • 文件上传显示速度与剩余时间,可取消,单文件最大 10 GB
  • 修复:

  • PHP 站点显示 “File not found.”
  • Let's Encrypt 证书申请后不可用、关闭 SSL 后无法重新开启
  • 删除站点后新建站点继承旧设置;环境变量文件可能被下载
v1.4.5 stable 2026-10-29 20:21

    新功能:

  • 分享访问:不用发账号密码,生成链接临时开放面板。可设有效期(最长 30 天)、只读 / 可操作、开放哪些功能、文件可访问的目录、打开次数、来源 IP,并可绑定首次打开的 IP;随时撤销或重新生成,撤销后已打开的会话立即下线
  • 分享访问的安全设计:令牌只存哈希、放在链接 # 之后(不进日志,聊天软件预览不会消耗链接);面板设置、安全、账号、备份与迁移、多节点、phpMyAdmin、回收站永远不开放;文件只能访问指定目录、碰不到面板自身的数据与配置;接口返回的密码、密钥、证书私钥自动隐藏;每次打开都会通知管理员,所有操作记为“分享:名称”;紧急时 nodex share off 撤销全部
  • 修复:

  • 登录页默认填好用户名 admin,并且始终显示“动态验证码”输入框:现在用户名留空;只有账号已绑定动态验证码、且密码验证通过后才显示验证码输入(管理端登录页同样处理)
  • 安装完成与 nodex info 的提示里,“管理端”改为“官方网站”(未配置时不显示)
v1.4.4 stable 2026-10-29 19:27

    新功能:

  • 网站列表:站点路径和“目录”按钮直接打开文件管理里的站点目录;开启防篡改的站点显示锁标记
  • 文件防篡改整合到站点设置:网站 → 设置 → 防篡改,一键为本站开启(按伪静态识别的程序自动保留 uploads、cache 等可写目录),临时关闭、完整性检查、修改可写目录、查看记录都在站点里完成;与“安全 → 文件防篡改”是同一份数据
  • 迁移前运行环境比对:备份时记下来源服务器的 Nginx、MySQL / MariaDB、PostgreSQL、每个 PHP 版本及其扩展、Node.js、Redis 等的版本线;恢复前与本机逐项对比,站点与数据库依赖的环境不一致时不允许恢复对应内容;缺少的软件和 PHP 扩展可一键按来源版本安装;推送到节点前先比对目标服务器
  • 恢复前列出迁移不包含、需要另行处理的内容(软件主配置调优、面板之外的系统计划任务、Redis 数据、Docker 容器等)
  • 修复:

  • 迁移后防火墙规则只存在于面板里、没有真正生效:恢复面板数据后按恢复的规则开启防火墙(面板端口与 SSH 端口始终先放行)
  • 迁移 / 恢复后文件防篡改显示“保护中”,实际文件没有被锁定:恢复后自动重新加固;站点目录在保护中时恢复前提示先临时关闭
  • 新服务器上恢复站点后 Nginx 配置检测失败(缺少 /www/wwwlogs 日志目录)
  • 低版本面板恢复高版本面板的数据可能出错,现在会提示先升级面板
v1.4.3 stable 2026-10-29 18:22

    新功能:

  • 备份与迁移:一键打包面板数据(站点 / 数据库 / FTP 列表与密码、计划任务、防火墙规则、面板设置)、站点文件与 Nginx 配置 / 证书、数据库导出;可下载、上传、恢复(恢复前自动备份当前面板,原站点目录改名保留);在“多节点”里直接把备份推送到新服务器完成迁移;每天自动备份面板数据
  • 站点 SSL 支持部署自定义证书:粘贴或选择证书与私钥文件,自动校验是否匹配、有效期、覆盖的域名、是否缺少中间证书,部署失败自动恢复原证书;自定义证书到期前 30 / 7 / 1 天提醒
  • FTP 日志:登录、登录失败、上传、下载、删除记录,按账户 / 操作筛选;今天登录失败较多的 IP 可一键拉黑
  • 软件商店新增 Pure-FTPd(FTP 服务),Debian / Ubuntu / RHEL 系统一配置
  • 批量添加站点:每行一个站点(可带其它域名、根目录、PHP 版本,支持从 Excel 粘贴或导入 .txt / .csv),统一设置运行环境、伪静态、SSL,可为每个站点同时创建数据库与 FTP;创建前逐行预检(域名格式、与已有站点 / 本批次重复),失败的单独列出可重试,账号密码可导出为 CSV
  • 修复:

  • Let's Encrypt 证书不会自动续签(续签后的证书没有复制给 Nginx,面板也没有续签任务),90 天后到期;现在每天检查、剩余 30 天内自动续签并通知
  • FTP 账号映射到不存在的系统用户 www、配置写错位置,生产环境无法使用 FTP
  • 证书到期时间按“申请日 + 90 天”估算,现在读取真实证书
  • 恢复 / 迁移面板数据后计划任务需要手动保存才生效(启动时自动同步)
v1.4.2 stable 2026-10-29 17:06

    新功能:

  • 多节点管理:在一台面板里集中查看多台 Nodex 服务器的 CPU、内存、磁盘、面板版本与在线状态,“打开面板”一键登录节点(一次性链接,60 秒有效、只能用一次);自签名证书添加时核对指纹(nodex info 可查看),证书变化会提示而不是静默信任
  • 面板 API 密钥真正可用:请求头 X-Nodex-Key 调用面板接口,可限制来源 IP,错误 5 次锁定 10 分钟;设置页可直接复制密钥
  • PHP 多版本共存:软件商店可同时安装多个 PHP 版本,“安装其它版本”/按版本卸载;软件管理 → PHP 可切换管理的版本(服务、配置、日志、扩展随之切换);站点只能选择已安装的版本
  • 数据库权限分配:访问来源(仅本机 / 指定 IP 或网段 / 所有地址)与权限级别(全部 / 读写数据 / 只读 / 自定义)直接同步到 MySQL 账号;同一个库可再建只读等其它账号;远程访问时提示 MySQL 监听地址与 3306 放行
  • 安全:新增“禁止 PING”开关(内核参数,与防火墙类型无关,卸载面板时自动撤销)
  • 修复:

  • 数据库“管理”/phpMyAdmin 打不开:改为面板反向代理 /phpmyadmin/(与面板同地址、同协议,需先登录面板),phpMyAdmin 只监听本机,不再对公网开放 888
  • PHP 详情“切换版本”弹出的是“安装 Nginx”;面板各处写死 PHP 8.3(服务、配置、日志、站点可选版本),装了其它版本也管理不到
  • 修改数据库访问权限只改了面板记录、没有同步到 MySQL;CIDR 网段在 MariaDB 上无效
  • MariaDB 10.x 上创建数据库报“未知排序规则 utf8mb4_0900_ai_ci”(自动改用兼容的排序规则)
v1.4.1 stable 2026-10-29 15:52

    新功能:

  • 数据库导入:支持上传 .sql / .sql.gz / .zip 导入、从备份恢复、导入服务器上的文件,可先自动备份,显示导入进度
  • 添加站点与域名管理支持一次配置多个域名(每行一个,可带端口),实时显示解析结果
  • 伪静态内置 23 套规则:WordPress、Laravel、ThinkPHP、Discuz!、织梦、帝国、PbootCMS、Typecho 等建站程序,以及 WooCommerce、Magento 2、PrestaShop、OpenCart、Shopware 6 等跨境电商系统;选择后自动填入推荐运行目录
  • 面板与管理端适配手机:顶栏 + 侧滑菜单,兼容 Chrome / Edge / Firefox / Safari 主流版本
  • 修复:

  • 创建站点失败后重试提示“域名已被站点使用”(配置校验通过后才保存站点,证书改为后台自动申请)
  • 域名只在本站查重,可被其它站点重复绑定;带端口的域名未正确监听端口
  • 添加站点时“同时创建数据库 / FTP”未生效;自定义伪静态模板不显示
  • 非 HTTPS 访问时“复制”按钮无效(改为弹窗显示内容)
  • 调整:

  • 添加站点页去掉与“创建站点”冲突的“添加”按钮,“程序模板”改为“伪静态规则”
v1.4.0 stable 2026-10-29 15:00

    新功能:

  • 文件防篡改:网站目录由内核锁定为不可修改,上传与缓存目录自动排除;定期完整性检查并通知,可临时关闭、到时自动恢复;nodex tamper off 一键解除
  • 支持 Rocky Linux / AlmaLinux / CentOS Stream / RHEL / Oracle Linux 8、9 等 RHEL 系发行版,防火墙自动适配 firewalld
  • 软件商店新增 Nginx 1.29 主线版 / 1.24、PHP 8.5 与 8.0 ~ 7.0、5.6、MySQL 5.7、MariaDB 11.8 / 10.6、Redis 7.2、PostgreSQL 18 / 14、Node.js 24
  • 站点默认页:新建站点使用 Nodex 默认首页,IP / 未绑定域名访问显示 Nodex 页面,均可在“网站 → 默认页”自定义
  • 概览新增面板新版本提醒,侧边栏显示“发现新版本”
  • 一键安装生成随机管理员用户名,不再固定 admin
  • 管理端:侧边栏显示版本号;首页支持系统改为卡片展示,新增独立的更新日志页,界面预览增加文件防篡改
  • 修复:

  • 卸载软件时状态显示为“安装中”;软件管理页的“卸载”按钮只停止服务未真正卸载
  • 已安装 Nginx / MySQL 等软件时一键 LNMP 报错退出(现在保留已安装组件并跳过)
  • 一键 LNMP 的版本下拉在正式环境使用示例数据,选择后无法安装
  • 选择其它版本线(如 PHP 7.4)后被误提示“可更新”
  • 调整:

  • 去掉面板“社区版”标识
v1.1.2 stable 2026-10-29 07:02

功能改进与问题修复。

v1.1.1 stable 2026-10-29 01:51

功能改进与问题修复。

v1.1.0 stable 2026-10-28 22:13

功能改进与问题修复。

v1.0.2 stable 2026-10-28 21:53

功能改进与问题修复。

v1.0.1 stable 2026-10-28 20:41

功能改进与问题修复。

← 返回首页