- 微服务从小白到专家:Spring Cloud和Kubernetes实战
- 姚秋辰 张昕 卿睿
- 437字
- 2025-02-16 16:46:58
6.3 Nacos下载与安装
本节我们将带读者搭建一个Nacos服务,我们采用了从官方GitHub下载源码并自行编译的方式,具体步骤如下:
(1)从Nacos官方的GitHub网站使用GitHub软件的clone命令下载代码仓库。
(2)进入下载目录,运行如下编译命令:

编译过程较长,请耐心等待,读者可以通过以下命令检查编译是否成功(其中1.4.2-SNAPSHOT为笔者下载的Nacos版本号,读者需要替换为自己的本地版本):

如果该命令行中的文件目录下有如图6-4所示的Nacos bin目录文件,则编译成功。

图6-4 Nacos bin目录文件
(3)进入上一步的Nacos bin目录,根据你的操作系统选择不同的命令行工具启动项目,笔者的演示均是基于macOS,在命令行运行以下命令启动Nacos:

如果在命令行界面看到以下日志内容,则表示启动成功:

(4)打开浏览器输入http://localhost:8848/nacos(Nacos服务器默认监听8848端口),若看到如图6-5所示的Nacos控制台首页,则表示安装启动成功。

图6-5 Nacos控制台首页
以上是自行编译Nacos的方式,如果读者认为这种方式耗时太久,Nacos官方也提供了Docker镜像供下载,读者可以使用Docker来体验Nacos的特性,相关镜像均可以从Docker Hub下载。读者也可以直接从Nacos官网下载Nacos的可执行版本。