一、Windows Nginx 开机启动
在 Windows 系统上配置 Nginx 开机自启动可以通过将 Nginx 注册为 Windows 服务来实现。以下是详细步骤:
1.下载并安装 工具(WinSW-x64.exe),并将其放入 Nginx 的安装目录下。
2.将下载的文件重命名为 nginx-service.exe。
3.在 Nginx 安装目录下新建一个 server-logs 文件夹,用于存放 Nginx 服务相关日志。
4.在 Nginx 安装目录下新建一个名为 nginx-service.xml 的文件,写入以下配置信息:
将其中的路径替换为您本地nginx相对应的路径。
5.注册为 Windows 服务
在 Nginx 安装目录下,右键“在终端中打开”,以管理员身份运行命令:
.\nginx-service.exe install
这将成功将 Nginx 注册为 Windows 服务。然后,可以在 Windows 任务管理器的服务中查看到 nginx 服务。
6.设置开机自启动
在 Windows 服务管理器中,将 nginx 服务的启动类型设置为“自动”,并启动该服务。
通过以上步骤,Nginx 将在每次开机时自动启动。
二、Springboot程序注册为Windows服务管理
原理和操作步骤和上面基本一样,只是服务的xml稍有不同:
1.下载并安装 工具(WinSW-x64.exe),并将其放入 Springboot 程序目录下。
2.将下载的文件重命名为 app-service.exe。
3.在 Springboot 程序目录下新建一个名为 app-service.xml 的文件,写入以下配置信息:
将其中的路径替换为您本地相对应的路径。
5.注册为 Windows 服务
在 Springboot 程序目录下,右键“在终端中打开”,以管理员身份运行命令:
.\app-service.exe install
这将成功将 Springboot 注册为 Windows 服务。然后,可以在 Windows 任务管理器的服务中查看到该服务。
6.设置开机自启动
在 Windows 服务管理器中,将SpringbootApp服务的启动类型设置为“自动”,并启动该服务。
通过以上步骤,Springboot程序在每次开机时自动启动。
发表评论