![微服务从小白到专家:Spring Cloud和Kubernetes实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/981/41202981/b_41202981.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
6.3 Nacos下载与安装
本节我们将带读者搭建一个Nacos服务,我们采用了从官方GitHub下载源码并自行编译的方式,具体步骤如下:
(1)从Nacos官方的GitHub网站使用GitHub软件的clone命令下载代码仓库。
(2)进入下载目录,运行如下编译命令:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-1.jpg?sign=1739140598-nXVnNY4fWyTeuaCyP6Ve0MkqktPE4cCo-0-48fc9ef22d5d5371e77eb33a40390e44)
编译过程较长,请耐心等待,读者可以通过以下命令检查编译是否成功(其中1.4.2-SNAPSHOT为笔者下载的Nacos版本号,读者需要替换为自己的本地版本):
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-2.jpg?sign=1739140598-Ivu6kOgB61UXpEnPqzMXjOVEz1nPse7v-0-ff41f47a867c78cd8fcaa152c1a74049)
如果该命令行中的文件目录下有如图6-4所示的Nacos bin目录文件,则编译成功。
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-02.jpg?sign=1739140598-0qbOS9HIKBUI9bMhmDnHmOt1OAkzUGNN-0-c56b2bf7c175a56928b59aa766d480e7)
图6-4 Nacos bin目录文件
(3)进入上一步的Nacos bin目录,根据你的操作系统选择不同的命令行工具启动项目,笔者的演示均是基于macOS,在命令行运行以下命令启动Nacos:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-3.jpg?sign=1739140598-lyntCmd3swJ8CIWhCooEZfupj4KmIBqj-0-05844f12e3d65880ab2ee5ea0abc26da)
如果在命令行界面看到以下日志内容,则表示启动成功:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-4.jpg?sign=1739140598-vycwaJyGcIPGf1CImi3v7yRK57UdtRaU-0-52e391a5dd738539a88ad7d82e587f7a)
(4)打开浏览器输入http://localhost:8848/nacos(Nacos服务器默认监听8848端口),若看到如图6-5所示的Nacos控制台首页,则表示安装启动成功。
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-04.jpg?sign=1739140598-Qgl9UcpkmsBSvcTQsjiZqbn4cM4a4rrq-0-8f4f748782b17f1cbb72fae3ec79fbeb)
图6-5 Nacos控制台首页
以上是自行编译Nacos的方式,如果读者认为这种方式耗时太久,Nacos官方也提供了Docker镜像供下载,读者可以使用Docker来体验Nacos的特性,相关镜像均可以从Docker Hub下载。读者也可以直接从Nacos官网下载Nacos的可执行版本。