Windows环境配置Nginx开机启动
来源:互联网 发布:双十一网络瘫痪 编辑:程序博客网 时间:2024/06/07 00:10
起因
用 nginx搭建了文件服务器,结果重启服务器的时候总是忘记启动nginx服务,突然出个错误把自己搞晕了,我就想能不能把这个nginx设置成开机启动,省的忘记这步操作引起什么问题。
经过
经查资料(百度)发现把nginx配置成系统服务可以实现这个预想。借助一个叫做Windows service wrapper(git地址)的软件,把nginx注册为Windows服务,下载地址是:https://github.com/kohsuke/winsw/releases 根据自己的系统环境下载对应的版本
A wrapper executable that can be used to host any executable as an Windows service, in a liberal license
安装
其实安装过程也很简单,就是一个XML配置文件,然后cmd运行install就OK了。这个XML我起名为my_nginx.xml,下载的那个EXE文件改名为my_nginx.exe,在命令行运行my_nginx.exe install 安装完毕。
<?xml version="1.0" encoding="UTF-8" ?><service><id>nginx</id><name>nginx</name><description>my nginx</description><env name="path" value="D:\nginx-1.12.2"/><executable>D:\nginx-1.12.2\nginx.exe</executable><arguments>-p D:\nginx-1.12.2</arguments><logpath>D:\nginx-1.12.2\logs</logpath><logmode>roll</logmode><depend></depend><startargument>-p D:\nginx-1.12.2</startargument><stopargument>-p D:\nginx-1.12.2 -s stop</stopargument></service>
结果
写配置文件的时候,文件路径写错了一个,一直报1067,服务意外终止的错误,运行my_nginx.exe uninstall卸载掉,再重新安装就正常了。
打开服务列表,多了一个叫nginx的服务,启动模式改为自动。测试一下重启服务器,直接访问文件服务器,启动正常。
阅读全文
0 0
- Windows环境配置Nginx开机启动
- Nginx windows开机自启动
- Ubuntu nginx 开机启动配置
- windows环境下配置python脚本的开机启动
- Windows下Nginx的启动、停止等命令&Nginx 配置多域名&windows下设置Nginx开机自动启动
- windows 开机启动选项配置
- windows下设置Nginx开机自动启动
- CentOS6.3配置Nginx开机启动
- centOS 6.5 Nginx 配置开机启动
- windows环境下tomcat开机启动设置
- windows环境下Nginx配置
- linux环境配置tomcat开机自启动
- oracle 环境配置开机自启动
- CentOS 7环境配置tomcat7开机启动
- Windows下开机启动Tomcat配置
- tomcat 配置到windows,开机自启动
- Windows将tomcat配置到开机启动
- 让Nginx作为Windows服务开机自启动
- UVALive 7263 Today Is a Rainy Day(BFS预处理)
- linux系统命令(一)用户与组
- 第三方APP实现QQ登陆
- C语言历史
- 1,2,3…9 这九个数字组成一个分数,其值恰好为1/3,如何组法?
- Windows环境配置Nginx开机启动
- Spark入门2-了解RDD
- 151.Reverse Words in a String
- 分布式环境中的多机分库分表的数据查询
- 堆排有关题目的总结
- 各版本Hibernate 获取 Session Factory
- Ubuntu APT命令使用手册
- 享元模式
- 算法的一些小栗子1(插入排序)