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鉴权配置
启动Nacos
Windows:
startup.cmd -m standalone
Linux:
sh startup.sh -m standalone
如果是Linux,记得关闭防火墙,或者放开Nacos端口号。
访问Nacos界面
访问Nacos管理界面(http://localhost:8848/nacos) ,初始用户名nacos,密码nacos,登录之后,如下所示: