1.什么是Nacos
Nacos的官网对这一问题进行了详细的介绍,通俗的来说:
Nacos是一个服务发现组件,同时也是一个配置服务器,它解决了两个问题:
1.服务A如何发现服务B
2.管理微服务的配置
2.搭建Nacos Server
2.1 环境准备
Nacos依靠java环境运行,搭建Nacos Server,需要配置maven环境,版本环境要求如下:
1、64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac
2、64 bit JDK 1.8+
3、Maven 3.2.x+
2.2 服务端获取
Nacos提供了两种方式获取Nacos的服务端:
1、源码下载编译
2、下载 Release 包
2.2.1 源码下载编译
在你需要安装的地址下,执行:git clone https://github.com/alibaba/nacos.git
将源码下载到本地之后,进入源码目录:cd nacos
执行命令:mvn -Prelease-nacos clean install -U
进入启动命令:cd distribution/target/nacos-server-1.1.3/nacos/bin/
2.2.2 下载 Release 包
从这个网址下载nacos-server-$version.zip 包,执行解压缩命令:unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz
进入命令执行页面: cd nacos/bin
2.3 启动服务器
Lunix系统:
启动命令(standalone代表着单机模式运行,非集群模式):
sh startup.sh -m standalone
如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:
bash startup.sh -m standalone
Windows系统:
启动命令:
cmd startup.cmd
或者双击startup.cmd运行文件
启动成功后
打开浏览器输入:http://127.0.0.1:8848/nacos,进入nacos可视化控制页面,账号密码默认nacos。