1、下载安装包
https://github.com/alibaba/nacos/releases 找到2.2.1版本,进行下载
2、解压安装包
tar -zxvf nacos-server-2.2.1.tar.gz
3、修改配置
进入config目录修改application.properties
默认端口号:8848,默认访问路径/nacos
重点: 按照官方文档配置启动,默认是不需要登录的,这样会导致配置中心对外直接暴露。而启用鉴权之后,需要在使用用户名和密码登录之后,才能正常使用nacos。
开启鉴权之前,application.properties中的配置信息为:
nacos.core.auth.enabled=false
开启鉴权之后,application.properties中的配置信息为:
nacos.core.auth.system.type=nacos
nacos.core.auth.enabled=true
开启鉴权之后,可以自定义用于生成JWT令牌的密钥,application.properties中的配置信息为:
### The default token(Base64 String):
nacos.core.auth.default.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
### 2.1.0 版本后 需要使用base64进行编码
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
推荐配置项: 开启鉴权,并配置base64编码的密钥信息,原始密钥长度不得低于32字符
nacos.core.auth.system.type=nacos
nacos.core.auth.enabled=true
nacos.core.auth.plugin.nacos.token.secret.key=[Base64编码密钥]
参考官网说明:Authorization (nacos.io)
4、启动
执行命令 nacos/bin/start.sh -m standalone
检查日志信息 nacos/log/start.out
没有回复内容