nfd-vip 专业版宝塔部署(新手向)
以宝塔 9.x 为例。专业版和开源版流程几乎一样,差别主要是端口和后台入口多几个;用宝塔「Java项目」部署最省事,不必自己写复杂 systemd。
安装包从授权渠道获取(本文无公开直链)。交流群:1017480890
开源版可对照:宝塔安装教程
端口速记(先看一眼)
| 端口 | 用途 |
|---|---|
| 6430 | API(建议仅本机监听,勿对公网) |
| 6431 | 前台入口;Nginx / 外网映射都指这里 |
| 6432 | 备用后台路径 /nfdadmin/ |
绑定域名后:/ 是前台,/admin/ 是后台。具体端口以你包内 app-*.yml / server-proxy.yml 为准,不一致时改反代目标即可。
1. Java 环境初始化
- 进入宝塔后台 → 网站 → Java项目 → Java环境管理 → 下载 JDK 17.0.8(更高版本理论上可试,但未充分验证,新手别追新)。
- 装完再打开一次环境管理,能看到 JDK 路径就说明成功了。

若还要绑域名、上 HTTPS,顺手在 软件商店 安装 Nginx(稳定版即可):

2. 添加项目
- 从授权渠道拿到专业版 Linux 发行包,在宝塔 文件 里上传到
/www/wwwroot/,解压到例如/www/wwwroot/nfd-vip/。 - 按包内说明改配置(常见在
resources/下的 yml)。至少把域名相关项(如domainName)改成你自己的;jar 名多为app-start.jar。
配图稍后补
- 网站 → Java项目 → 添加项目:Jar 路径选解压目录里的
app-start.jar,项目类型选 SpringBoot,项目名缩短到 20 字以内(宝塔有长度限制)。 - 新版宝塔端口必填,保存后常会自动带上
--server.port=端口号——请手动删掉(重要)。对外入口端口以包内为准,表单里可填 6431;也可用包内bash run.sh作为启动方式。 - 确认项目状态为运行中。只用 Java 项目这一种守护,不要再叠一层 systemd / Supervisor,避免抢端口、双实例。
配图稍后补
3. 放行端口 6430 / 6431 / 6432
放行要在云安全组和**宝塔「安全」**两边都做。生产环境建议公网只开 80 / 443(外加你自己的面板端口、SSH);6430 千万别对公网;6431、6432 有反代后也不必裸奔。

不绑域名时:前台试 http://服务器IP:6431,备用后台 http://IP:6432/nfdadmin/。要上域名看下一节。
4. 绑定域名(二选一)
前置条件:域名 A 记录已解析到当前服务器 IP。
方式 1:Java 项目外网映射
- Java 项目管理 → 域名管理 → 添加你的域名。
- 需要 HTTPS 时:SSL → Let’s Encrypt → 申请。
- 外网访问 → 选择
6431(别选成 6430),代理目录填/,保存。
配图稍后补
方式 2:Nginx 整站反代(访问量大更推荐)
- 网站 → 添加站点,填域名;根目录随便占位即可。
- 站点设置 → 反向代理 → 目标 URL 填
http://127.0.0.1:6431。专业版可整站反代,比开源版那一串 location 规则简单得多。 - 申请证书并打开强制 HTTPS。
配图稍后补
浏览器打开 https://你的域名/ 进前台;https://你的域名/admin/ 走安装向导 / 管理后台。装完按向导设好管理员账号。
面板登录与首页可参考:


5. 查看运行日志
日志一般在项目目录,例如:/www/wwwroot/nfd-vip/logs/(以包说明为准)。也可在 Java 项目列表里点「日志」看启动是否报错、端口是否被占用。
配图稍后补
新手注意(五条)
- 必须用 JDK 17+,JDK 11 跑不起来当前专业版主线。
- 6430 仅本机;生产尽量只把 80/443 暴露给公网。
- 安装向导走完后尽快禁用安装接口,后台设强密码。
- 安装包只从授权渠道拿,勿与开源版发行说明混用。
- 端口、路径以包内 yml为准;和本文不一致时,改 Nginx / 外网映射目标即可。


评论区