当前位置: 首页 > news >正文

Nacos 下载安装和使用


天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。


是非审之于己,毁誉听之于人,得失安之于数。


文章目录

  • Nacos 下载安装和使用
    • 1. nacos环境要求
    • 2. nacos下载
    • 3. nacos安装
    • 4. nacos启动
    • 5. 访问nacos主页
    • 6. 关闭服务
    • 7. 官网文档相关下载安装启动的说明(参考)
      • 7.1 下载
      • 7.2 启动nacos
      • 7.3 访问nacos主页
      • 7.4 服务注册&发现和配置管理
      • 7.5 关闭服务器


Nacos 下载安装和使用

Nacos是Dynamic Naming and Configuration Service的简称
一个构建云原生应用的动态服务发现/配置管理和服务管理平台

1. nacos环境要求

64 bit os
64 bit JDK 1.8+
maven 3.2.x+

2. nacos下载

先去下载官网项目
https://github.com/alibaba/nacos.git
克隆到本地或者下载项目压缩包,这里我直接下载zip压缩包
在这里插入图片描述

下载到本地后解压
在这里插入图片描述

3. nacos安装

然后进入项目目录,cmd回车进入窗口
在这里插入图片描述

在这里插入图片描述
执行命令下载依赖并安装

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

过程略久,等待过后
完成后会有Build Success提示
在这里插入图片描述

4. nacos启动

然后dir查看文件列表
进入nacos服务的目录

cd distribution/target/

查看当前目录的文件内容

dir

在这里插入图片描述

可以看到nacos服务的版本号,然后进入nacos服务目录下的bin目录

cd nacos-server-2.5.0-SNAPSHOT/bin/

然后查看当前文件内容

dir

在这里插入图片描述

可以看到有相关服务的操作命令文件
执行开启服务的命令

startup.cmd -m standalone

在这里插入图片描述
在这里插入图片描述

5. 访问nacos主页

在启动后有输出访问的网址,如下
启动后输入网址访问nacos

http://127.0.0.1:8848/nacos/

在这里插入图片描述

6. 关闭服务

执行命令

shutdown.cmd

或者双击shutdown.cmd运行文件。

7. 官网文档相关下载安装启动的说明(参考)

7.1 下载

官网文档描述如下
GitHub上下载源码
https://github.com/alibaba/nacos

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


下载编译后压缩包

  unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gzcd nacos/bin

7.2 启动nacos

(运行的机器配置2C4G60G*3)

standalone代表着单机模式运行,非集群模式
Linux/Unix/Mac

sh startup.sh -m standalone

如为ubuntu系统或上面命令运行出错,执行以下

bash startup.sh -m standalone

windows

startup.cmd -m standalone

7.3 访问nacos主页

启动后输入网址访问nacos

http://127.0.0.1:8848/nacos/

7.4 服务注册&发现和配置管理

服务注册

curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'

服务发现

curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'

发布配置

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"

获取配置

curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"

7.5 关闭服务器

在nacos的bin目录下执行命令

Linux/Unix/Mac

sh shutdown.sh

Windows

shutdown.cmd

或者双击shutdown.cmd运行文件。


感谢阅读,祝君暴富!



http://www.mrgr.cn/news/69894.html

相关文章:

  • 丹摩征文活动|FLUX.1 和 ComfyUI:从部署到上手,轻松驾驭!
  • 排序算法 -插入排序
  • C语言函数指针,重命名使用
  • Chrome使用IE内核
  • 骨传导耳机哪家好?这五大热门高口碑骨传导耳机别错过!
  • [Codesys]常用功能块应用分享-BMOV功能块功能介绍及其使用实例说明
  • 电子学会2024年3月青少年软件编程(图形化)等级考试试卷(三级)真题,含答案解析
  • 后序非递归遍历二叉树
  • 全面掌握微信小程序开发:从入门到精通
  • Spring MVC(一)
  • Hbase集群搭建
  • conda和conda的常用命令
  • 回看《赢在下班后读后感》
  • 轻松获取 TikTok 视频素材!去水印下载不再难---如何下载Tik Tok视频【2024版攻略】
  • GAT详解带例子
  • 基于卷积神经网络的车辆损坏部位检测系统带gui
  • 32.婚恋网站系统(基于SSM的Java项目)
  • 存算分离与计算向数据移动:深度解析与Java实现
  • RT-DETR实战TT100K中国交通标志识别
  • vue之子组件向父组件传值
  • 书生大模型第四期闯关任务与笔记
  • STL学习-智能指针-shared_ptr和weak_ptr
  • 测试Rust代码
  • 程序运行的一些基础知识
  • 16、liunx硬盘修复
  • 材质(三)——材质参数集和材质函数