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运行文件。
感谢阅读,祝君暴富!