nacos 2.3.0安装(Windows下)

nacos安装(Windows下)

一、Nacos下载

官网地址:home (nacos.io)

在这里插入图片描述

点击前往Github,跳转至Github下载页面。

在这里插入图片描述

点击2.3.0 (Nov 30, 2023)Latest,跳转至版本选择页面,此处选择2.3.0版本。

点击nacos-server-2.3.0.zip,进行下载。

在这里插入图片描述

二、Nacos安装

将下载的压缩包解压至需要安装的目录

三、修改启动文件

用文本编辑器打开startup.cmd(F:\nacos-server-1.4.7\nacos\bin)

cluster修改为standalone

set MODE="standalone"

在这里插入图片描述

四、启动Nacos服务并访问,可跳过

1.启动Nacos服务

双击运行startup.cmd

在这里插入图片描述

2.登录系统

浏览器输入http://localhost:8848/nacos并访问,默认的用户名和密码均为"nacos"。此时数据源为Nacos自带的。

在这里插入图片描述

在这里插入图片描述

3.开启鉴权

2.2.2版本之前的Nacos默认控制台,无论服务端是否开启鉴权,都会存在一个登录页;这导致很多用户被误导认为Nacos默认是存在鉴权的。在社区安全工程师的建议下,Nacos自2.2.2版本开始,在未开启鉴权时,默认控制台将不需要登录即可访问,同时在控制台中给予提示,提醒用户当前集群未开启鉴权。

在用户开启鉴权后,控制台才需要进行登录访问。 同时针对不同的鉴权插件,提供新的接口方法,用于提示控制台是否开启登录页;同时在2.2.3版本后,Nacos可支持关闭开源控制台,并引导到用户自定义的Nacos控制台

修改application.properties中的配置信息:(F:\nacos-server-2.3.0\nacos\conf)

nacos.core.auth.enabled=true
### 认证白名单配置,请求头携带 key:value 即可忽略鉴权,相当于后门,应用场景少,其中 key和value不能为空。
nacos.core.auth.server.identity.key=example
nacos.core.auth.server.identity.value=example
### 自定义密钥时,推荐将配置项设置为Base64编码的字符串,且原始密钥长度不得低于32字符。 Base64 在线编码解码: https://base64.us/
nacos.core.auth.plugin.nacos.token.secret.key=U2VjcmV0S2V5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5

在这里插入图片描述

在这里插入图片描述

U2VjcmV0S2V5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5就是由你的不低于32位的密码,经过base64位加密后的结果,密钥随便填

在这里插入图片描述

加粗样式

账号密码还是nacos

在这里插入图片描述

五、将数据源改为MySQL数据库

1.创建数据库nacos

这里由于我的数据库中以及存在nacos,所以我建立一个nacos_config数据库

2.执行mysql-schema.sql文件的sql语句(F:\nacos-server-2.3.0\nacos\conf)

在这里插入图片描述

六、修改配置文件

用文本编辑器打开application.properties(F:\nacos-server-2.3.0\nacos\conf)

修改数据库名、用户名和密码。

### Deprecated configuration property, it is recommended to use `spring.sql.init.platform` replaced.
spring.datasource.platform=mysql
spring.sql.init.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
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服务并访问

1.启动Nacos服务

双击运行startup.cmd

在这里插入图片描述

2.登录系统

浏览器输入http://localhost:8848/nacos并访问,默认的用户名和密码均为"nacos"。此时的数据源为MySQL数据库。

在这里插入图片描述

3.测试

我们随便写一个测试数据进去

在这里插入图片描述

在这里插入图片描述

可以看见已经存储到MySQL中

在这里插入图片描述

  • 23
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cai-4

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值