使用 NSSM 安装 Tomcat 11.0.6 为 Windows 服务
步骤 1:下载 NSSM
- 访问 NSSM 的官方网站:NSSM Download
- 下载适合您系统的版本(通常是 nssm-<version>-win64.zip 或 nssm-<version>-win32.zip)。
- 解压下载的文件。
步骤 2:将 NSSM 移动到 Tomcat 目录
- 将解压后的 NSSM 文件夹中的 nssm.exe 文件复制到 Tomcat 的 bin 目录(例如 C:\apache-tomcat-11.0.6\bin)。
步骤 3:安装 Tomcat 为服务
- 打开命令提示符(以管理员身份运行)。
- 导航到 Tomcat 的 bin 目录:
cd C:\apache-tomcat-11.0.6\bin
- 使用 NSSM 安装 Tomcat 服务,运行以下命令:
nssm install Tomcat11
- 这将打开 NSSM 的图形界面,您需要进行以下配置:
- Path: 浏览并选择 C:\apache-tomcat-11.0.6\bin\catalina.bat。
- Startup directory: 设置为 C:\apache-tomcat-11.0.6\bin。
- Arguments: 输入 run。
- 点击 Install service 按钮。
步骤 4:启动 Tomcat 服务
- 安装完成后,您可以使用以下命令启动 Tomcat 服务:
nssm start Tomcat11
- 您也可以通过 Windows 服务管理器(services.msc)找到 Tomcat 服务并手动启动。
步骤 5:验证安装
- 打开浏览器,访问 http://localhost:8080,确认 Tomcat 是否正常运行。
步骤 6:设置服务为自动启动(可选)
- 打开 Windows 服务管理器(services.msc)。
- 找到 Tomcat 服务,右键点击并选择“属性”。
- 在“启动类型”中选择“自动”,然后点击“确定”。
通过以上步骤,您应该能够成功将 Apache Tomcat 11.0.6 安装为 Windows 服务。