nacos下载与安装

一、安装与下载

下载地址:Releases · alibaba/nacos · GitHub

我这里选择的是2.2.2版本,并且下载的是zip,tar的不知道为啥总是下载失败,小伙伴可以试试看有没有同样的问题。

我这里是linux环境,将下载的包上传到相应位置

因为是zip的包所以通过命令解压压缩包:

jar xf xx.zip

二、数据持久化

上面说的解压完成后到目录conf下面修改application.properties配置文件

# 进入配置文件
vi application.properties

#输入 i 修改文件

按我图中修改即可:

因为我的mysql是8.0版本,所以要加上​​allowPublicKeyRetrieval=true配置,mysql 8.0 默认使用 caching_sha2_password 身份验证机制 (即从原来mysql_native_password 更改caching_sha2_password。)从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。 客户端不支持新的加密方式。 因此我们需要修改用户的密码和加密方式。

更改完成以后,按esc退出,并输入:wq保存更改

然后我们切换到nacos的bin文件下,输入:

sh startup.sh -m standalone

启动单例模式,然后到logs文件下,输入:

tail -n 100 start.out

查看启动情况

启动成功以后,我们需要去服务器去开启端口,需要开启四个端口:

7848,8848,9848,9849四个端口,且是必须开启的,8848是web端口,7848是集群数据同步接口,9848和9849是nacos2.0以上必须要开启的端口。开启后也要注意防火墙问题。

小编因为端口没有开完,项目启动一直提示com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING问题,起先以为是版本不兼容,特意从2.3.2切换到2.2.2结果还是这个问题,查找了半天问题终于发现是端口问题。

启动一下

因为我是个人用的,所以并没有开启鉴权模式,需要的可以开启试试。

顺带一提,我是根据若依框架来去安装的,按照我的步骤启动若依框架完全没问题的。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值