Windows 系统下利用 NSSM 将 Nginx 设置为以后台服务方式运行
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
注意:本例子拿Nginx作为演示,其余的windows程序也可以通过此方式做成服务 windows下安装Nginx后,只能通过双击进行来启动,通过任务管理器来停止进程,如果要通过命令行启动Nginx,可将其做成服务。 准备工具:NSSM 下载地址:https://nssm.cc/ 本地下载:nssm.rar NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:
部署: 1、首先将Nginx(附件:nginx.rar)上传到Windows机器上解压,并将nssm程序放在相同位置,如图: 2、进入当前路径下的命令窗口,执行命令如下:
特别注意:上面这个Nginx是服务名称,不是nginx.exe的磁盘位置,切勿搞错,以免导致服务安装失败! 3、在弹出的界面中,点击Path后面的按钮选择Nginx可执行文件,其余内容会自动带出,如图: 4、点击下方的Install service,可以看到安装成功,如图: 5、执行如下命令启动Nginx,如图:
6、如果启动Nginx服务时,提示如下错误:
这是Nginx所监听的端口与Windows系统中现有端口产生了冲突,此端口(一般是80)已经被使用中,导致Nginx无法正常开启,找到占用端口的程序,更改为其他端口即可。 该文章在 2025/8/15 22:14:33 编辑过 |
关键字查询
相关文章
正在查询... |