nginx在windows下安装

  

下载地址,http://nginx.org/en/download.html赢得和linux版本都在这下载。

赢得版本使用非常方便,纯绿色,解压缩就可以用,启动需要在命令行下,CD到nginx安装目录,执行如下命令:

启动服务:nginx。exe:开始nginx。exe

停止服务:nginx - s停止

重新加载配置:nginx - s,重载


但是这样需要手动启动,如果某些操作需要重启服务器的时候,特别是多人操作服务器的时候难免发生忘记启动nginx的情况,所以还是需要将其加入窗户的服务里,使其能自动自动才能更加方便:


去https://github.com/kohsuke/winsw下载:windows服务包装器,借助这个工具把nginx加入窗户服务:

下载以后将其拷贝到nginx根目录,重命名为自己需要的名字,例如nginx-service.exe,新建一个xml文件,与你重命名的名字相同,例如nginx-service。xml,内容格式如下:

& lt; ? xml  version=" 1.0 ",编码=皍tf - 8”, ?比;   & lt; service>   & lt; id> nginx   & lt; name> Nginx  Service</name>   & lt; description> High  Performance  Nginx  Service(此处可以写中文)   & lt; executable> D:/nginx-1.13.5/nginx.exe   & lt; logpath> D:/nginx-1.13.5/& lt;/logpath>   & lt; logmode> roll   & lt; depend> & lt;/depend>   & lt; startargument> pd:/nginx-1.13.5   & lt; stopargument> pd:/nginx-1.13.5  -s  stop   & lt;/service>

cmd下cd到nginx安装目录,执行:nginx-service。exe安装()

命令执行完成成功则在窗户上安装目录下会多出一个nginx的服务,如:

 nginx在windows下安装


windows server 2012执行的时候会提示安装。net framework 3.5,使用“服务器管理器”——“仪表盘”——“添加角色和功能”——(四个“下一步”)“功能”——勾选”。净框架3.5功能“安装即可(安装完成需要重启服务器)

nginx在windows下安装