title: Windows上Nginx使用
date: 2019-07-10 00:00:00
categories:
- 运维
tags: - Nginx
- 运维
🌞Windows上常用操作
其实,配置安装什么的和Linux上别无二致,就是有些操作的命令有点不同。
官网地址,

如果没有明确的特殊需求,随便下载一个Windows的版本就可以。
🌞几种版本的区别:
- Mainline version:主线版本(最新的版本,稳定性可能不如稳定版本)
- Stable version:稳定版本
- Legacy versions:历史版本
🌞简单安装
将下载的压缩包解压,注意解压的目录不要有中文。
可以将根目录添加到环境变量,这样就可以直接使用nginx命令了。配置完成,打开cmd命令窗口在任意目录下验证一下,nginx -v没有问题就可以了。

我这里用的1.14.0版本
🌞常用命令
启动
start nginx- 如果成功可以在
localhost:80下面看到nginx页面效果,如果没有效果,可以去nginx解压根目录下的logs/目录下面的error.log文件中查看错误日志。 - 我第一次运行了就出现了一些小问题,运行之后没有反应,nginx也没有跑起来,我查看了
localhost:80,发现是IIS的默认页面,那肯定就是IIS运行在80端口上,占用了端口,nginx没法启动了,在管理工具 -> Internet Information Services (IIS)管理器中把IIS服务器停掉就行了。重新运行start nginx正常启动。
关闭
nginx -s quit- 完整有序的停止nginx
修改配置之后重新加载生效
nginx -s reload
重新打开日志文件
nginx -s reopen
测试nginx配置文件是否有语法错误
nnginx -t -c nginx.conf
快速停止nginx
nginx -s stop
完整有序的停止nginx
nginx -s quit
