Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

下载Nacos

需要从GitHub下载Nacos,下载地址:https://github.com/alibaba/nacos/releases
下载2.2.0版本,因为本项目使用的是Nacos 2.2.0,如果版本号对应不上,后面项目启动会出错。

创建数据库,并初始化SQL

注意:Nacos 目前只支持MySQL数据库,请安装MySQL8.0版本,以免出现其他错误。

新建数据库nacos_config,并运行【conf/mysql-schema.sql】文件,初始化数据库即可。

修改Nacos的配置文件

启动Nacos之前,需要修改一下Nacos配置文件,主要是修改数据库的配置信息。

需要在【conf/application.properties】文件末尾,新增如下配置:

spring.datasource.platform=mysql
db.num=1

db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

其中:指定连接数据库为nacos_config,数据库账号为root,密码为123456,这里的账户密码,需要修改成自己的数据库账号密码。

Nacos鉴权配置

https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

启动Nacos

Windows:
startup.cmd -m standalone

Linux: 
sh startup.sh -m standalone

如果是Linux,记得关闭防火墙,或者放开Nacos端口号。

访问Nacos界面

访问Nacos管理界面(http://localhost:8848/nacos) ,初始用户名nacos,密码nacos,登录之后,如下所示:

Nacos官方文档:https://nacos.io/zh-cn/docs/what-is-nacos.html