windows安装nginx

阅读数:100 评论数:0

跳转到新版页面

分类

应用软件

正文

一、下载软件包

http://nginx.org/download/

注意最好下载1.9.0以上的版本,因这这些版本的nginx自带了stream module,该模块用于tcp负载均衡。

二、安装

1、解压缩

expand archive nginx-x.zip

2、修改配置文件

这个就不详述了,每个人的需求都不一样。

注意在配置windows路径时,路径分隔符是/而不是\。

3、命令操作

#启动
nginx.exe
#快速关闭
nginx.exe -s stop
#有序关闭
nginx.exe -s quit
#强制关闭
taskkill /f /t /im nginx.exe

三、使用winsw把nginx注册为服务

关于winsw参考:http://1024s.top/blog/detail?blogId=42642

1、把winsw.exe复制到nginx.exe所在目录,并重名为mynginx.exe

2、在同目录下,notepad.exe mynginx.xml

<service>
 
 <id>nginx</id>
 
 <name>nginx</name>
 
 <description>nginx</description>
 
 <logpath>C:\nginx</logpath>
 
 <logmode>roll</logmode>
 
 <depend></depend>
 
  <executable>C:\nginx\nginx.exe</executable>
 
  <stopexecutable>C:\nginx\nginx.exe -s stop</stopexecutable>
 
</service>

注册把上述的相关路径改为自己的实际目录。

3、注册为服务

#注册为系统服务
mynginx.exe install
#启动
net start nginx
#停止
net stop nginx
#删除所有nginx进程(可以启动多个nginx)
taskkill /IM nginx.exe /F
#验证配置文件是否正确
nginx.exe -t



相关推荐

一、概述 在windows中,cmd和powershell都是命令执行窗口,powershell从win7开始内置于windows系统中,可以看作是cmd的增强。 为了兼容unix/linux she

一、设置ip netsh interface ip set address name=”Ethernet0″ static 10.1.2.220 255.255.255.0 10.1.2.1 根据自己

一、概述 在windows powershell中,可以在netsecurity模块中找到所有防火墙命令。 Get-Command -Module NetSecurity | Format-List

一、mstsc Microsoft Terminal Service Client。 1、运行命令mstsc win+r->输入"mstsc" 2、服务器远程连接配置 二、使用powershell远

一、概述 官方提供的windows安装mysql有两种: 1、msi安装包 2、zip包 下面以zip这种形式进行安装。 二、安装 1、切换到Program Files下 cd 'C:\Program

一、枚举当前系统中已存在共享 win32_share对象便是windows系统上共享的磁盘、打印机、系统默认共享以及其他共享设备。 PS C:\Windows\system32> Get-WmiObj

一、下载安装包 https://github.com/tporadowski/redis/releases 如果下载慢,参考:http://1024s.top/blog/detail?blogId=4

一、概述 有时候我们需要在Windows下开机运行某些程序,这对于有图形界面的程序来说一般不是什么事,在选项中选中开机启动,然后它们就可以自动运行了。但是如果我们想运行一些命令行程序的话就没这么方便了

语法: rewrite regex replacement [flag] 正则表达式regex . 匹配除换行符以外的的任意字符 ? 0或1次匹配前面的字符 + 1次或多次匹配前面的

配置文件中,http区段中插入&ldquo;server_tokens&nbsp;&nbsp;off;&rdquo;,重新载入配置文件 <pre cla