手把手教你安装 PmHub 的前置环境 Nacos,一定要注意版本!!!!
星球里有球友反馈项目启动不起来,很大一部分是因为 Nacos 没有正常启动,因为 Nacos 有很多配置信息,而 PmHub 的各个服务启动又依赖于配置,所以必须要先启动 Nacos。
:::
Nacos 是微服务场景下的配置中心和注册中心,对 Nacos 还不太清楚的可以去官网了解一下:Nacos 配置中心简介, Nacos 是什么
我简单解释一下:比如说现在有两个微服务 service-consumer 和 service-provider,它们两个服务之间如果需要通信的话,就需要先把 service-provider 注册到 Nacos,然后 service-consumer 才能通过 svcID 调用 service-provider 提供的服务。

在 PmHub 中,我们也会把对应的服务比如说 pmhub-gateway、pmhub-auth、pmhub-project、pmhub-workflow 等等注册到 Nacos 中。
除此之外,我们也会把 PmHub 的配置信息移交给 Nacos 并且持久到 MySQL 中。

Nacos 的前置条件需要先安装 JDK,一般都是 8 以上,这个不需要担心,大家既然学到了微服务,JDK 肯定是已经安装过了。CPU、内存一般电脑应该都能满足,1 核 2G,改版的云服务器都能满足,就更别提大家现在手头上配置很高的电脑了。

Nacos Server 下载和安装
官网下载地址:Nacos Server 下载
最新的版本做了一些鉴权方面的优化,大家也可以下载尝试,但 PmHub 这里用的是 2.2.3 的版本,建议大家保持同步,防止意想不到的 bug。二哥本地就亲身体验过,一开始由于 MySQL 的密码为空,导致 Nacos 2.2.3 启动不了,就切换到了 2.3.2,结果和 Sentinel 无法通信,最后给 MySQL 加了密码,然后 Nacos 切换到了 2.2.3,和 Sentinel 之间的通信算是搞...
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
回复