Window 本地启动Nacos

前言

        本文帮助大家快速windows环境本地启动naco(以版本2.2.3为例)

        进一步深入学习nacos推荐我的另外一篇文章:

        springCloud组件专题(一) --- Nacos_springcloud中的nacos如何使用-优快云博客

        ** 在本地启动nacos之前,确保本地安装并配置了java环境,大部分版本nacos需要java8

实操

        step1:下载nacos

建议直接在官方找发布历史,然后根据自己需要的版本下载:发布历史 | Nacos 官网

        step2:下载后解压到本地

官网下载后是一个zip文件,解压到本地,得到文件夹及结构如下:

       step2.5:执行数据库脚本

nacos默认是内存模式,配置无法持久化,我们不希望每次重启电脑打开nacos后,以前的配置都丢了,所以建议配置nacos持久化。

在nacos的conf文件夹下,有数据库脚本,根据自己的数据库类型,创建对应数据库,并执行脚本

        step3:修改nacos的配置文件

配置文件位置在 conf下,是一个application.properties文件

如果nacos需要持久化配置,则建议开启数据库配置,以使用mysql数据库为例,配置如下:

一般来说建议开启,要不然每次重启nacos,配置文件都没了

        step4: 修改启动文件

window启动nacos使用 bin目录下的startup.cmd

找到文件,右键->编辑

修改如下内容:

nacos默认是集群启动,这里我们把它改成单节点启动。保存,退出

然后双击startup.cmd,开始启动nacos

注意,启动完成后不要关闭命令窗口。

        step5: 访问本地nacos

        本地访问地址:http://localhost:8848/nacos

        高版本nacos默认不开启鉴权。

        低版本默认开启鉴权,用户名密码 nacos / nacos

        nacos界面如下:

        

Windows系统上安装Nacos有两种常见方式,以下为详细教程: ### 手动下载安装 1. 从github下载nacos并解压,下载地址为:https://github.com/alibaba/nacos [^3]。 2. 启动nacos:进入解压后的bin目录,打开命令行,然后输入命令 `startup.cmd -m standalone` [^3]。 ### 使用Docker安装 运行nacos的Docker命令如下: ```bash docker run --env MODE=standalone --name nacos --restart=always -d -p 8848:8848 nacos/nacos-server:1.2.0 ``` 此命令会以独立模式启动Nacos,并将其映射到本地的8848端口 [^2]。 此外,关于Nacos版本2.2.2有相关变化,2.2.2版本之前的Nacos默认控制台,无论服务端是否开启鉴权,都会存在一个登录页;自2.2.2版本开始,在未开启鉴权时,默认控制台将不需要登录即可访问,同时在控制台中给予提示,提醒用户当前集群未开启鉴权 [^4]。 若要在项目中使用Nacos,可在`bootstrap.yml`中配置Nacos服务器地址,示例配置如下: ```yaml spring: application: name: web cloud: nacos: discovery: server-addr: ${NACOS_ADDR:127.0.0.1:8848} namespace: ${NACOS_NAMESPACE:demo} username: nacos password: nacos config: # nacos配置中心服务器地址 server-addr: ${NACOS_ADDR:127.0.0.1:8848} # nacos配置中心命名空间 namespace: ${NACOS_NAMESPACE:demo} # 文件后缀格式 file-extension: yaml # nacos配置中心分组 group: ${spring.application.name} # group: web username: nacos password: nacos # 扩展文件,目前用于全局共享,下面的优先级高 ext-config: - data-id: commom.yaml group: common refresh: true # username: nacos # password: nacos ``` [^5]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值