官网:https://nacos.io/zh-cn/docs/quickstart/quick-start
1.下载地址:https://github.com/alibaba/nacos/releases
网络不好,很难下载。直接使用git克隆,然后自己编译,这是最快的了。
克隆:git clone https://github.com/alibaba/nacos.git
然后到根目录中(我的:E:\Demos\nacos),执行cmd命令:mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
会很长时间,编译完后,自动会生成zip和gz包,同时也会生成E:\Demos\nacos\distribution\target\nacos-server-2.4.0 文件夹,这是编译后的,直接用这个就行。
或者cmd命令 cd distribution/target/nacos-server-$version/nacos/bin 进入$version 替换成版本号
2.启动nacos服务命令,在bin目录下cmd:startup.cmd -m standalone 单机模式。
启动后cmd命令框中有地址:http://192.168.9.2:8848/nacos/index.html
3.默认是不需要账户密码的,修改配置nacos\conf\application.properties
nacos.core.auth.caching.enabled=true
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=123456
# 开启token缓存
nacos.core.auth.plugin.nacos.token.cache.enable=true
nacos.core.auth.plugin.nacos.token.expire.seconds=18000
# 把key以Base64编码,长度不能低于32位。
nacos.core.auth.plugin.nacos.token.secret.key=emhlc2hpbmFjb3NkZW1peWFvemhlc2hpbmFjb3NkZW1peWFvemhlc2hpbmFjb3NkZW1peWFv
再访问就要输入登录账户 nacos,密码 123456
4.把nacos添加的配置保存到本地mysql中,需要修改配置nacos\conf\application.properties
spring.sql.init.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root
先设置这个,不然之前的配置就没了。鉴权:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html
5.如果nacos所在服务器的ip地址变了,需要删除 nacos\data\protocol 文件夹,重启服务。
6.集群模式,找到nacos\conf\cluster.conf.example 复制出来一个并改名:cluster.conf 》打开 cluster.conf,添加所有 Nacos 集群节点 IP 及端口。然后直接启动startup.cmd默认就是集群模式。
posted on 2024-07-25 16:55  邢帅杰  阅读(274)  评论(0编辑  收藏  举报