nacos安装与部署(保姆级教程) 您所在的位置:网站首页 nacos的音标 nacos安装与部署(保姆级教程)

nacos安装与部署(保姆级教程)

2024-07-09 16:59| 来源: 网络整理| 查看: 265

准备

Nacos依赖java环境,如果是从代码开始构建运行Nacos,还需要配置Maven环境,可以在Nacos的release notes中找到每个版本支持的功能的介绍,当前推荐的稳定版本为2.2.3。

下载源码或者安装包 从 Github 上下载源码方式 git clone https://github.com/alibaba/nacos.git cd nacos/ mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/ // change the $version to your actual path cd distribution/target/nacos-server-$version/nacos/bin 下载编译后压缩包方式(推荐)

您可以从 最新稳定版本 下载 nacos-server-$version.zip 包。 image.png

unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz 启动服务器

启动命令(standalone代表着单机模式运行,非集群模式):

cd nacos/bin sh startup.sh -m standalone

如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:

bash startup.sh -m standalone 验证

登录nacos后台,浏览器访问:http://localhost:8848/nacos,界面如下: image.png

更改数据库 执行mysql脚本,在路径/nacos/conf下;修改application.properties文件,配置如下: ### If use MySQL as datasource: ### Deprecated configuration property, it is recommended to use `spring.sql.init.platform` replaced. spring.datasource.platform=mysql ### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:mysql://localhost:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=PmNyGQghw 重启nacos 设置鉴权

新版本nacos需要用户手动开启鉴权,参考地址:Authorization,将conf/application.properties按如下配置修改:

### 开启鉴权 nacos.core.auth.enabled=true ### 关闭使用user-agent判断服务端请求并放行鉴权的功能 nacos.core.auth.enable.userAgentAuthWhite=false ### 配置自定义身份识别的key(不可为空)和value(不可为空) nacos.core.auth.server.identity.key=example nacos.core.auth.server.identity.value=example ### 2.1.0 版本后 nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789 集群启动

在nacos的解压目录nacos/的conf目录下,有配置文件cluster.conf,请每行配置成ip:port。(请配置3个或3个以上节点)

192.168.14.145:8848 192.168.14.147:8848 192.168.14.148:8848

启动服务**sh startup.sh**,效果如下图:

image.png 参考资料 官网: Nacos 快速开始



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有