注:

由于nacos也是jar启动所以本文以nacos注册为windows服务为例, 其他jar包启动同理

一、准备

  1. Nacos 解压到 无中文、无空格路径,例如:
D:\ALL\installSofts\nacos\bin

先测试能正常启动(单机模式):

# cmd 进入 bin 目录
startup.cmd -m standalone

能访问 http://localhost:8848 再往下走。

二、下载 WinSW(服务包装器)

  1. 官网下载:官方下载连接
  2. 选 WinSW-x64.exe(64 位系统,推荐)。

三、放到 Nacos bin 目录 + 改名

  1. 把 WinSW-x64.exe 复制到:
D:\ALL\installSofts\nacos\bin
  1. 改名为:
nacos-service.exe

四、新建服务配置文件 nacos-service.xml

在 D:\ALL\installSofts\nacos\bin 里新建文本文档,改名为 nacos-service.xml,内容复制下面(路径改成你的):

<?xml version="1.0" encoding="UTF-8"?>
<service>
<id>nacos-service-8848</id>
<name>nacos-service-8848</name>
<description>A-nacos服务</description>
<executable>D:\ALL\installSofts\nacos\bin\startup.cmd</executable>
<arguments>-m standalone</arguments>
<startmode>Automatic</startmode>
<logpath>D:\ALL\installSofts\nacos\bin\logs</logpath>
</service>

注意:

  • ogpath 目录要提前建好(bin/logs)
  • 路径全部用 ** 反斜杠 **,不要中文

完成全部步骤目录文件如下图所示

在这里插入图片描述

五、管理员 CMD 执行注册

  1. 右键 CMD → 以管理员身份运行
  2. 进入 nacos bin 目录:
cd /d D:\ALL\installSofts\nacos\bin
  1. 注册服务:
nacos-service.exe install

提示 Installed successfully 就成功了。

六、启动 / 停止 / 开机自启

1)命令操作

# 启动
net start nacos

# 停止
net stop nacos

# 卸载服务(不用时)
nacos-service.exe uninstall

2)图形化操作(services.msc)

Win+R → 输入:

services.msc
  • 找到 Nacos Service
  • 右键 → 属性 → 启动类型设为 自动(开机自启)

在这里插入图片描述

七、验证是否成功

  1. 启动服务后访问:
http://localhost:8848/nacos

账号密码默认:nacos / nacos

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐