Windows系统安装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服务。


更多推荐
所有评论(0)