【开发环境搭建篇】Nacos的安装和配置

本文指导Java新手如何在企业环境中快速入门,通过实例讲解Nacos的安装、配置过程,包括下载、数据初始化、MySQL连接设置等步骤,以帮助学生和新手理解服务发现和管理在微服务架构中的作用。
摘要由CSDN通过智能技术生成

作者介绍:本人笔名姑苏老陈,从事JAVA开发工作十多年了,带过大学刚毕业的实习生,也带过技术团队。最近有个朋友的表弟,马上要大学毕业了,想从事JAVA开发工作,但不知道从何处入手。于是,产生了写一个博客专栏想法,介绍当前互联网企业JAVA项目开发如何快速入门。

本文收录于《30天企业JAVA项目开发实战入门》专栏,该专栏内容以当前互联网软件企业中的项目实战为线索,介绍企业JAVA项目开发中涉及到的开发流程、技术、工具、规范要求等等。帮助想从事JAVA开发的大学生或新人,更快的、更好的入门JAVA后端开发工作。

一、前言

由于本专栏实战项目中会用到Nacos,所以本文介绍Nacos在Windows环境下的安装和配置;

  • 什么是Nacos?

Nacos是 Dynamic Naming and Configuration Service的首字母简称,是阿里开源的一款中间件,用来构建云原生应用的动态服务发现、配置管理和服务管理平台;

Nacos支持大部分主流类型的微服务的发现、配置和服务管理,提供注册中心、配置中心以及动态 DNS 服务三大功能,可以无缝对接Springcloud框架。

  • 为什么需要Nacos?

随着业务体系的不断发展扩大,我们会把一个大的应用服务按照不同的维度和领域拆分成若干个子服务(即微服务),各个业务团队只需要专注于自身负责的服务,各自进行开发部署迭代。那么,各个业务团队所负责的微服务之间,如何进行发现和调用?以及这些微服务如何进行管理?所以,出现了像Nacos这类具备服务发现、服务注册以及服务管理功能的中间件;

二、下载

环境要求:windows11、nacos-server-2.3.1

首先,下载Nacos安装包。安装包已分享到百度网盘中,为了避免安装的版本跟本文中介绍的版本不一致,推荐使用百度网盘下载。

百度网盘下载地址:https://pan.baidu.com/s/128xE0tEky47CxFqMvQryaw?pwd=rfsc
提取码:rfsc

官网下载地址:https://github.com/alibaba/nacos/releases,官网下载如图所示:

在这里插入图片描述

三、安装

下载完成后,解压到一个指定的目录下面即可,解压后的目录结构如图:

在这里插入图片描述

四、配置

安装完成后,开始进行配置工作。

首先,需要在本地MySQL服务器中,创建一个名称为nacos数据库;
在这里插入图片描述

之后,在nacos安装路径的conf目录下面,找到mysql-schema.sql数据初始化脚本,对nacos数据库进行数据初始化操作;
在这里插入图片描述

之后,在nacos安装路径的conf目录下面,找到application.properties配置文件,指定数据源为MySQL数据库,以及配置MySQL连接信息;
在这里插入图片描述

配置完成后,进行Windows的命令行窗口,启动Nacos服务器;

在这里插入图片描述

启动成功后,界面会显示Nacos started successfully字样,如图所示:
在这里插入图片描述

五、验证

配置完成后,可以使用浏览器,访问http://localhost:8848/nacos,(默认账号nacos,默认密码 nacos),进入Nacos的后台管理系统界面,如图所示,如果能成功登陆访问Nacos的后台管理系统界面,说明Nacos服务器配置成功了。

在这里插入图片描述

六、总结

以上介绍了Nacos服务器的安装和配置。说明一下,这里由于是用于个人学习,服务器资源有限,所以选择了单机模式启动的。然而,在实际的项目服务器上,一般都是采用集群模式启动的。

如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)

  • 33
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姑苏老陈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值