nacos下载与源码编译

nacos下载

  • 一、版本选择
  • 二、解压编译
  • 三、启动
  • 四、持久化数据库问题


一、版本选择

naocs文档官网
nacos github地址
naocs版本官网下载地址

如何选择版本==>版本适配说明

如图:

nacos的github
nacos下载与源码编译_第1张图片
选择要下载的版本
nacos下载与源码编译_第2张图片
这边用1.2.1的版本说明
nacos下载与源码编译_第3张图片


二、解压编译

nacos下载与源码编译_第4张图片

这边编码的环境需要jdk1.8+ maven 3.2+
nacos下载与源码编译_第5张图片

用idea打开
nacos下载与源码编译_第6张图片

编译完成的效果
nacos下载与源码编译_第7张图片


三、启动

默认是集群模式,所以如果没有配置,直接运行会报错

window情况下

  1. 处理方式一: 进入cmd 输入startup.cmd -m standalone即可成功启动
  2. 处理方式二: 编辑startup.cmd启动命令,将set MODE="cluster"变成set MODE="standalone" 然后双击即可编辑startup.cmd启动命令
  3. 单机模式通常用于测试,或者简单使用,集群模式主要用于生产环境保证高可用。
    nacos下载与源码编译_第8张图片

linux启动单机模式

  1. 默认模式也是集群
  2. 集群启动是需要配置的,不然会报错,集群启动比较多内容,单独记录下

linux要放行防火墙端口,如果是云服务器要配置安全组规则

sh startup.sh -m standalone

最后面建议安装完重启下电脑

四、持久化数据库问题

  1. 如果是单纯使用注册中心的功能不用连接数据库
  2. 如果要使用配置中心的功能可以选择不用连接数据库,或者连接也可以
  3. 但是连接到数据库就有个安全问题,账号密码地址都不安全。

这边的解决方法
采用源码模式,先对其数据源进行重构下,配置加解密方式。在进行编译,那个在nacos的配置文件中的账号密码都可以写成密文了

你可能感兴趣的:(微服务,nacos)