logo icon
win11 下安装nacos为服务

win11 下安装nacos为服务 创建时间:2026-10-31 07:20:38

在 Windows 11 上将 Nacos 设置为服务,可以使用 NSSM(Non-Sucking Service Manager)工具。下面是详细的步骤:

安装 NSSM

下载 NSSM: https://nssm.cc/release/nssm-2.24.zip 访问 NSSM 的 GitHub 页面 并下载适合你系统的版本(例如,nssm-2.24-101-gc20a1c8.zip)。

解压 NSSM:

将下载的压缩包解压到一个目录,例如 D:\nssm。

创建 Nacos 服务

打开命令提示符:

以管理员身份打开命令提示符(搜索“cmd”,右键点击并选择“以管理员身份运行”)。

进入 NSSM 目录:

cd D:\nssm\win64 # 或者 win32,取决于你下载的版本

安装 Nacos 服务:

nssm install Nacos

配置服务:

在弹出的 NSSM GUI 窗口中,进行如下配置: Application: Path: 输入 D:\work\nacos\bin\startup.cmd Startup directory: 输入 D:\work\nacos\bin Arguments: 可以留空,或者根据需要添加相应的参数。 Shutdown: 可以选择 Graceful,以确保 Nacos 能够正常关闭。

保存并退出:

点击 Install service 按钮,安装服务。

启动 Nacos 服务

启动服务: 在命令提示符中输入:

nssm start Nacos

  复制

检查服务状态: 在命令提示符中输入:

nssm status Nacos

设置服务为开机自启(可选)

设置为自动启动: 打开“服务”管理工具(可以在开始菜单中搜索“服务”)。 找到 Nacos 服务,右键点击,选择“属性”。 在“启动类型”中选择“自动”,然后点击“确定”。

现在,Nacos 应该已经成功设置为 Windows 服务,并且可以随时启动或停止。如果需要查看 Nacos 的日志,可以在其配置目录下找到相关日志文件。