Windows上Nginx使用

🌞Windows上常用操作

其实,配置安装什么的和Linux上别无二致,就是有些操作的命令有点不同。

官网地址

如果没有明确的特殊需求,随便下载一个Windows的版本就可以。

🌞几种版本的区别:

  1. Mainline version:主线版本(最新的版本,稳定性可能不如稳定版本)
  2. Stable version:稳定版本
  3. 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

Windows上Nginx的安装教程详解

推荐文章