nacos(windows)配置

本文详细介绍了Nacos从发展到安装、配置及数据库设置的过程,包括服务提供者和消费者的概念,以及Windows环境下Nacos 1.3.2的部署步骤。重点讲解了MySQL连接配置和启动验证,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

nacos简介,简单了解了Nacos的发展历程和现状

nacos的作用
nacos = eureka + config + bus

在这里插入图片描述

  • nacos-provide:服务提供者
  • nacos-consumer:服务消费者

我的环境

  • windows10
  • MySQL5.7
  • Nacos1.3.2

nacos下载地址,下载nocos并解压,进入nacos会有以下文件夹

  1. bin nacos指令
  2. conf nacos配置文件
  3. data 空的
  4. tager nacos所需要的jar包

然后在数据库中创建nacos数据库,并将运行conf下的nacos-mysql.sql脚本,会在nacos数据库下看到如下表

在这里插入图片描述

然后修改conf下的application.properties文件,如下


#*************** Network Related Configurations ***************#
### If prefer hostname over ip for Nacos server addresses in cluster.conf:
nacos.inetutils.prefer-hostname-over-ip=false

### Specify local server's IP:
nacos.inetutils.ip-address=127.0.0.1


#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=数据库密码

然后在bin文件夹下双击start.cmd会出现如下,代表nacos启动成功

在这里插入图片描述

然后在浏览器输入http://localhost:8848/nacos会出现如下界面代表启动成功

在这里插入图片描述
然后输入默认用户名nacos默认密码nacos就可登录

注意nacos之支持MySQL6.5以后的版本,6.5之前的版本不支持,再导入sql脚本的时候会报错(亲测)

### 在 Windows 上安装 Nacos配置 MySQL 数据库 #### 准备工作 确保已安装 Java 环境以及 MySQL 数据库环境。Java 版本建议为 JDK 1.8 或以上版本。 #### 下载 Nacos 前往[Nacos GitHub Releases 页面](https://github.com/alibaba/nacos/releases),下载适用于 Windows 的压缩包,通常命名为 `nacos-server-x.x.x.zip` 形式的文件[^2]。 #### 解压软件包 使用 WinRAR 或者其他解压缩工具将下载好的 ZIP 文件解压到指定位置,比如 D:\nacos\。 #### 配置 MySQL 数据库 在 MySQL 中创建一个新的数据库用于存储 Nacos 的数据,并赋予相应的权限。可以通过命令行客户端或者其他图形界面管理工具来操作: ```sql CREATE DATABASE nacos_config CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; GRANT ALL PRIVILEGES ON nacos_config.* TO 'root'@'localhost' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES; ``` 接着导入 SQL 脚本初始化表结构。找到解压后的 Nacos 文件夹中的 `conf` 目录下的 `mysql.sql` 文件,将其内容复制并在 MySQL 命令行或 GUI 工具中运行以完成建表过程。 #### 修改配置文件 进入解压后的 Nacos 文件夹内的 `conf` 子目录,编辑名为 `application.properties` 的文件,添加如下几项设置指向之前建立的 MySQL 实例: ```properties spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=root db.password=your_password ``` 注意替换其中的 IP 地址、端口号、用户名和密码为你自己的实际值。 #### 启动服务 双击位于 bin 文件夹里的 startup.cmd 批处理脚本来启动 Nacos Server。等待一段时间直到控制台输出显示服务器已经成功启动的信息为止。 此时应该可以在浏览器地址栏输入 http://localhost:8848/nacos 访问 Nacos 控制面板,默认登录账号 admin/admin。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值