- 微服务从小白到专家:Spring Cloud和Kubernetes实战
- 姚秋辰 张昕 卿睿
- 437字
- 2021-10-29 12:24:40
6.3 Nacos下载与安装
本节我们将带读者搭建一个Nacos服务,我们采用了从官方GitHub下载源码并自行编译的方式,具体步骤如下:
(1)从Nacos官方的GitHub网站使用GitHub软件的clone命令下载代码仓库。
(2)进入下载目录,运行如下编译命令:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-1.jpg?sign=1739022593-cfyEFU1qfcPatdX48LTHU9QQoXq77OHg-0-2804b6f040b5be1dbe7f9cde54e1e991)
编译过程较长,请耐心等待,读者可以通过以下命令检查编译是否成功(其中1.4.2-SNAPSHOT为笔者下载的Nacos版本号,读者需要替换为自己的本地版本):
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-2.jpg?sign=1739022593-7BFvp37OUmJ0zKFzTnPi0z8LLnXsCZ2E-0-85c16aeb0420e5dea508b49a6a5015ef)
如果该命令行中的文件目录下有如图6-4所示的Nacos bin目录文件,则编译成功。
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-02.jpg?sign=1739022593-tiH3tiBujx5Oy3l1sSIoyE558jqmCWHd-0-8afb9afbe1a1fe3b10378959e2ab1e79)
图6-4 Nacos bin目录文件
(3)进入上一步的Nacos bin目录,根据你的操作系统选择不同的命令行工具启动项目,笔者的演示均是基于macOS,在命令行运行以下命令启动Nacos:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-3.jpg?sign=1739022593-8LGpMbXM3G4D1BypplSZH9nU5xb3PzV6-0-5de557614f6f0ebdf9b4f6ec39650a7e)
如果在命令行界面看到以下日志内容,则表示启动成功:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-4.jpg?sign=1739022593-NI6JRcEY1iYxjoYgg7iwkKGlMosDnRtf-0-78083dad2c3576e3cbccadf12b74bccc)
(4)打开浏览器输入http://localhost:8848/nacos(Nacos服务器默认监听8848端口),若看到如图6-5所示的Nacos控制台首页,则表示安装启动成功。
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/262-04.jpg?sign=1739022593-zZCBytp2MXXXxGGTo9aYP3DInO7H7GSz-0-84d6ff37f76413df084d476f8d95ae74)
图6-5 Nacos控制台首页
以上是自行编译Nacos的方式,如果读者认为这种方式耗时太久,Nacos官方也提供了Docker镜像供下载,读者可以使用Docker来体验Nacos的特性,相关镜像均可以从Docker Hub下载。读者也可以直接从Nacos官网下载Nacos的可执行版本。