1、源码下载
下载地址为:https://github.com/alibaba/nacos
tags地址:https://github.com/alibaba/nacos/releases/tag/2.1.0
本文以版本2.1.0为例
2、本地启动
Step1 执行命令
mvn compile
Step2 添加参数,单机启动
-Dnacos.standalone=true
有些小伙伴会问:为什么要一下就能选到console为启动类?
因为Nacos的服务端的原理图
Step3 修改数据源
Nacos默认自带嵌入式数据库derby,所以我们每次创建一个Nacos实例就会有一个derby,当有多个Nacos节点的时候,就会出现一致性问题,所以Nacos支持了外部数据库统一数据管理MySql
1、初始化数据源
如果上述sql在本地的mysql跑进来有问题,可以使用nacos源码包中的sql,位置在下图
2、修改nacos启动的数据源,在console模块的application.properties配置文件里面配置上DB的连接信息
Step4 启动项目
访问地址:localhost:8848/nacos
默认用户名:nacos
默认密码:nacos