购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.2 Nacos下载与启动

6.2.1 下载Nacos

Nacos安装包的下载地址为网址3。

本书选择安装的版本是1.4.3,下载地址为网址4。

选择Nacos 1.4.3版本的原因主要是参考了官方的版本说明,如图6-3所示。

图6-3 Spring Cloud Alibaba官方的版本说明

本书所使用的Spring Cloud Alibaba版本为2021.0.1.0,官方推荐Spring Cloud Alibaba 2021.0.1.0的对应Nacos版本为1.4.2,而1.4.3是官方推荐版本1.4.2的优化版本,于2022年1月27日正式发布,综合考虑就选择了Nacos 1.4.3,并没有完全按照图6-3中的版本关系来选择。

下载完毕后,会得到一个名称为nacos-server-1.4.3.zip的文件,解压缩后的目录结构如下。

· bin:存放启动和关闭Nacos Server的脚本文件。

· conf:Nacos Server的配置目录。

· target:Nacos Server的JAR包存放目录。

还有两个文件夹,会在启动Nacos之后生成,分别如下。

· data:Nacos数据目录,Nacos默认使用Derby数据库。

· logs:存放日志文件。

6.2.2 启动Nacos

解压缩完毕之后,进入bin目录。

Nacos启动前,必须确保系统中已经安装了JDK环境,版本为JDK 8或以上版本。

如果是Windows系统,那么单击“startup.cmd”按钮即可启动。如果是Linux系统,则使用命令行来启动,命令如下:

启动后的日志输出内容如下:

日志中主要显示了Nacos的Logo、启动端口(8848)、访问地址(/nacos/index.html)、运行模式(单机)、持久化方案(默认为嵌入式存储Derby)。

启动成功后,可以在浏览器中访问如下地址:

如果在虚拟机或其他服务器上搭建Nacos,将localhost修改为对应的IP地址即可。默认的登录用户名为nacos,密码也是nacos,可以自行修改,在登录页面输入用户名和密码即可成功登录Nacos控制台页面。

默认情况下,Nacos Server并不会对客户端进行鉴权操作。任何能访问Nacos Server的用户都可以直接获取Nacos中存储的配置。同时,随意在配置文件中输入spring.cloud.nacos.username和spring.cloud.nacos.password两个参数的值,也能够成功将服务注册到Nacos中,这是未开启鉴权导致的。开启Nacos Server的鉴权并不复杂,只需要在安装目录的conf文件夹的application.properties中将nacos.core.auth.enabled参数的值修改为true,之后重启Nacos Server即可。

Nacos控制台的主界面显示效果如图6-4所示。

图6-4 Nacos控制台的主界面显示效果 PLzKiyO9uRACzFsezb6dsnlJcyEPMpHr774ERzwOfK6cxapUaUL4MasaAcnwtMfQ

点击中间区域
呼出菜单
上一章
目录
下一章
×