Windows 2012 设置 nginx 开机自启动(适用于windows2012/10)

Windows 2012 设置 nginx 开机自启动(适用于windows2012/10)https://www.cnblogs.com/xuegqcto/articles/7521483.html

在windows server 2012上安装nginx,同时配置开机自启动服务(推荐使用"Windows Service Wrapper"工具)

按照网上的资料,nginx服务可以创建,但是nginx 无法启动(因为网上文档都是适用于windowsxp/7/2008)

部署环境:

  • windows server 2012 x64
  • WinSW-2.1.2(WinSW.NET4.exe)

操作步骤如下:

1、nginx官网下载windows版本,如 nginx-1.12.1.zip,解压后的 nginx 的目录,如 d:\webserver\nginx-1.12.0\nginx.exe

2、进入github下载WinSW.NET4.exe

https://github.com/kohsuke/winsw/releases/download/winsw-v2.1.2/WinSW.NET4.exe

3、将WinSW.NET4.exe 拷贝到 d:\webserver\nginx-1.12.0 目录下,并重命名为nginx-server.exe

4、在 d:\webserver\nginx-1.12.0 目录下新建 nginx-server.xml 配置文件,内容如下:

XML 复制代码
<?xml version="1.0" encoding="UTF-8" ?>
<service>
  <id>nginx</id>
  <name>nginx</name>
  <description>nginx</description>
  <executable>d:\webserver\nginx-1.12.0\nginx.exe</executable>
  <startargument>-p</startargument>
  <startargument>d:\webserver\nginx-1.12.0</startargument>  
  <logpath>d:\webserver\nginx-1.12.0\logs</logpath>
  <logmode>roll</logmode>  
  <stopexecutable>d:\webserver\nginx-1.12.0\nginx.exe</stopexecutable>
  <stopargument>-p</stopargument>
  <stopargument>d:\webserver\nginx-1.12.0</stopargument>
  <stopargument>-s</stopargument>
  <stopargument>stop</stopargument>
  <stoptimeout>6sec</stoptimeout>
</service>
复制代码

5、安装nginx服务及启动

1)cmd 打开命令提示符(以管理员身份),然后执行 d:\webserver\nginx-1.12.0\nginx-server.exe install

2)net start/stop nginx

至此,nginx 开机自启动服务安装完成!

6、验证和测试

  • 打开windows的服务管理页面,可以查看到nginx服务
  • 浏览器访问:127.0.0.1,如果看到 nginx 测试页面,则表示nginx 服务正常

分类: LNMP

标签: Nginx

相关推荐
kk”5 小时前
Linux的组和权限管理
linux·运维·服务器
智购科技智能售货柜6 小时前
2026自动售货机整机可靠性测试:从高低温交变到EMC电磁兼容的认证工程实践~YH
运维·服务器·数据库·人工智能·物联网
酒神dnspup8 小时前
CDN 回源检测怎么做?用 DNSPup 验证节点命中、源站暴露与多地可用性
运维·服务器·网络·网络协议·tcp/ip
Rain的Java大神之路8 小时前
短信接口被狂刷怎么处理
java·运维·后端·web安全·面试·架构·xss
江南风月9 小时前
3分钟快速上手日志审计系统 WGLOG v2.2 更新了什么
运维·服务器·网络
孙克旭_9 小时前
Docker 镜像构建|Vue+SpringBoot+Go 多语言项目 Dockerfile 案例
linux·运维·vue.js·spring boot·docker·dockerfile
life码农9 小时前
Linux截取Nginx指定时间段日志的三种方法(grep/awk/sed)
linux·nginx
接口不宕机9 小时前
外贸公司实战:利用 1688API 自动化监控竞品价格,解决采购定价痛点
运维·自动化
旗开得胜马到成功9 小时前
可信备份技术解析:中科热备如何防范备份数据被攻击
运维·服务器
JavaPub-rodert10 小时前
使用 Docker 部署 Ollama:Docker Compose 一键运行 DeepSeek-R1 1.5B
运维·docker·容器