代码改变世界

Ubuntu 22.04.1 LTS 安装 nacos

2023-04-26 18:01  猎手家园  阅读(1444)  评论(0编辑  收藏  举报

参考官方文档:Nacos 快速开始

前提条件:

64 bit JDK 1.8+

Maven 3.2.x+

 

通过克隆的方法安装

1、克隆代码

git clone https://github.com/alibaba/nacos.git

2、安装

注意:Nacos的运行需要以至少2C4g60g*3的机器配置下运行。

因此,低于此配置,在安装时就会发生内存溢出的错误。

cd nacos/
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U  

3、查看并进入启动目录

ls -al distribution/target/

cd distribution/target/nacos-server-2.3.0-SNAPSHOT/nacos/bin/

4、以单机模式启动(测试环境)

bash startup.sh -m standalone

5、鉴权

2.1.1版本以后鉴权默认是关闭的,如何开启?

打开 conf/application.properties 配置文件,修改以下配置:

### If turn on auth system:
nacos.core.auth.system.type=nacos
nacos.core.auth.enabled=true

### 帐号和密码
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=nacos

### 加密token 2.1.0 版本后以下清空了,修改为自己的配置
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

修改完配置后无需重启

 

6、在浏览器中查看

例如,我的测试服务器的地址是:192.168.0.5

则在浏览器中输入:http://192.168.0.5:8848/nacos

用户名和密码都是:nacos

 

附:nacos 和 springboot 版本对应关系

  • Spring Boot 2.2.x:Nacos 1.4.x
  • Spring Boot 2.1.x:Nacos 1.3.x
  • Spring Cloud Alibaba 2.2.x对应的Spring Boot版本是2.2.x
  • Spring Cloud Alibaba 2.1.x对应的Spring Boot版本是2.1.x
  • Nacos 1.4.x对应的Spring Cloud Alibaba版本是2.2.x
  • Nacos 1.3.x对应的Spring Cloud Alibaba版本是2.1.x

 

nacos-1.4.6下载地址:Release 1.4.6 (Mar 25th, 2023) · alibaba/nacos · GitHub

nacos-1.4.6安装方式比较简单,解压直接运行就可以!

cd nacos-1.4.6
./bin/startup.sh -m standalone    #单机运行