目录

一、nacos下载

二、安装

三、配置数据库

四、修改配置文件

五、启动

六、将nacos注册开机自启服务


一、nacos下载

以最新版本3.0.3为例:

官网下载地址:Nacos Server 下载 | Nacos 官网

github下载地址:Release 3.0.3(Aug 21th, 2025) · alibaba/nacos

二、安装

将下载后的压缩包解压放在本地的文件夹中,这里将解压后的文件夹放在D盘中:

三、配置数据库

这里我们使用自己的mysql数据库来存放nacos一些数据、进入D:\nacos\conf目录,将mysql-schema.sql文件导入本地mysql数据库中,数据库起名nacos,(mysql数据库安装自行查教程)。

1、新建nacos数据库

2.找到D:\nacos\conf目录下mysql-schema.sql,导入数据表

3.导入成功如下

四、修改配置文件

修改D:\nacos\conf目录下的application.properties文件,将如下图五个配置信息放开注释,修改数据库连接地址、用户名、密码为前面配置的数据库信息。

五、启动

在D:\nacos\bin目录下,cmd命令提示符,使用命令startup.cmd -m standalone启动nacos服务。

随后启动程序会提示您输入3个鉴权相关配置(Nacos从3.0.0版本开始默认启用控制台鉴权功能,因此如下3个鉴权相关配置必须填写)如下所示:

注意:nacos.core.auth.plugin.nacos.token.secret.key value is empty, please input:

Nacos身份验证令牌:密钥长度至少为 32 字节(256 位)、必须是 Base64 编码 的字符串,

例如:SecretKey012345678901234567890123456789012345678901234567890123456789

如果身份验证令牌不符合规范,会启动报错,如下图:

需要修改在D:\nacos\conf目录下的application.properties文件,的nacos.core.auth.plugin.nacos.token.secret.key=,修改为规范要求然后重启即可

启动成功如下图:

六、将nacos注册开机自启服务

1.下载WinSW

wind64:WinSW-x64.exe

wind32:WinSW-x86.exe

2.将下载的winsw.exe复制到D:\nacos\bin目录下,重命名为nacos-service,

在D:\nacos\bin目录下新建文件nacos-service.xml,输入以下内容保存

<?xml version="1.0" encoding="UTF-8"?>
<service>
  <id>nacos-service</id>
  <name>nacos-service</name>
  <description>nacos-service</description>
  <executable>%BASE%\startup.cmd</executable>
  <arguments>-m standalone</arguments>
  <logpath>%BASE%\serviceLogs</logpath>
</service>

3、以管理员权限cmd到nacos的bin目录,执行以下命令

安装服务:nacos-service.exe install
启动服务:net start nacos-service

4、访问http://127.0.0.1:8080/index.html地址,出现如下图代表配置成功。

5、服务相关命令

服务启动:net start nacos-service

服务停止:net stop nacos-service

服务卸载:nacos-service uninstall

6、也可以在服务列表中查看,并启停nacos服务。

更多推荐