nginx在 window上运行需要1.17.3以上。    官方文件https://nginx.org/en/docs/windows.html

  nginx启动:

    1:进入安装目录,双击nginx.exe。有个窗口一闪而过,此时浏览器访问localhost:80可以看到nginx的欢迎页。

      

    2:进入cmd。执行命令:start nginx。同样可以运行。

      

  nginx 查看状态:

    如上图和浏览器都可以验证。

  nginx其他命令:

    nginx -s stop          强制停止。

    nginx -s quit           比较平和。

    nginx -s reload      根据更新了的配置文件,平和地停止当前进程。重新启动一个新的进程。

    nginx -s reopen      re-opening log files.

  

  nginx重要的文件。

    日志。nginx_root/logs

    配置文件。位置:nginx_root/conf/nginx.conf

    nginx进程文件。位置:ngixn_root/logs/nginx.pid

  nginx进程文件。

    内容很简单,只有当前nginx进程(process)的PID。

    如下图,windows中type filename命令可以查看文件内容。PID的作用就是标志当前nginx进程的id。如,nginx -s stop, nginx -s quit, nginx -s reload命令都会停止当前的进程。但是如果没有PID,就不知道要停止哪个进程。这就是nginx.pid的作用。 

    每次重启一个nginx进程,就会删除ngin.pid文件。启动了新进程后,再创建这个文件。

    这里执行了nginx -s quit后logs文件夹中的nginx.pid文件。就被删除了。

  nginx进程

    如上图有两个进程:2956和5356。一个是主进程(master process),另一个是工作进程(worker process)。

    现在执行tasklist /fi "imagename eq ngixn.exe"后,还是可以看到有内容输出。 我不知道为什么。可能是我之前启动的nginx吧。是的,我之前安装的是1.12.x,启动后访问localhost:80没有输出。新建了index.html文件也不行。那时对nginx的几个命令不熟,所以就新安装了一个。

  相对路径

    nginx以它运行的目录,作为相对路径的前缀。比如,在nginx.conf文件中的日志路径:logs/access.log,这个路径就是相对路径。如前所述,这个access.log文件在windows中的实际路径就是:c:\another\nginx-1.17.3\logs\access.log。

    如果在nginx.conf文件中想使用其他地址,需要配置相应的绝对路径。

  重要须知

    1:可以启动多个工作进程,但只有一个工作进程在做实际的工作。

    2:不支持UDP代理功能。

    3:目前的进程,不支持多线程。

nginx windows安装基础的更多相关文章

  1. nginx windows 安装为服务.

    安装Nginx 下载windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:\xampp\nginx) 将N ...

  2. Nginx Windows 安装启动

    原文连接:http://tengine.taobao.org/book/appendix_c.html#nginxwindows 下载 Nginx是开源软件,用户可以访问 http://nginx.o ...

  3. Nginx Linux和Windows安装教程

    前言 本篇文章主要介绍的是Nginx Linux环境和Windows的安装教程. Nginx 介绍 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Syso ...

  4. Nginx入门篇-基础知识与linux下安装操作

    我们要深刻理解学习NG的原理与安装方法,要切合实际结合业务需求,应用场景进行灵活使用. 一.Nginx知识简述Nginx是一个高性能的HTTP服务器和反向代理服务器,也是一个 IMAP/POP3/SM ...

  5. Nginx - Windows下Nginx基本安装和配置

    Nginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定.性能更好,而且配置简单,资源占用较低. 1. 安装 Nginx ...

  6. [Linux] PHP程序员玩转Linux系列-Linux和Windows安装nginx

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  7. Nginx Windows详细安装部署教程

    一.Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ramble ...

  8. windows安装并配置 nginx

    1,windows安装并配置 nginx 到nginx官网上下载相应的安装包,http://nginx.org/en/download.html: 下载并压缩放到自己目录下面,不要有中文目录 进入cm ...

  9. Nginx Windows版的服务安装和管理工具

    以前研究过负载均衡,最近正在项目上实施(从来没做过小项目以上级别的东西,哈),nginx挺好,不过Windows有点为难,小流量和本地不追求性能,简单易用是目标. Nginx Windows上并没有提 ...

随机推荐

  1. javascript 输入框监听事件

    <div class="coupon-exchange clearfix"> <div class="code-input"> < ...

  2. LoadPicture函数用法示例

    VB语言中LoadPicture函数用法示例: 本例使用 LoadPicture 函数将图片加载到窗体的 PictureBox 控件并从控件上清除掉该图片. 要试用此例,将 PictureBox 控件 ...

  3. Codeforces 913 二进制背包(柠檬水) 暴力贪心特殊背包(选题)

    A B C 给你N(N<=30)种水瓶每种水瓶有无限个 每个的体积是2^(i-1)价格是cost[i] 要求你花最少的钱弄出L体积的水 先从前到后扫一遍cost[i+1]=min(cost[i+ ...

  4. 计蒜客 蓝桥模拟 B.素数个数

    用 0,1,2,3⋯70,1,2,3 \cdots 70,1,2,3⋯7 这 888 个数组成的所有整数中,质数有多少个(每个数字必须用到且只能用一次). 提示:以 000 开始的数字是非法数字. 代 ...

  5. 面试经典&&竞赛——二叉树

    To record her trees for future generations, she wrote down two strings for each tree: a preorder tra ...

  6. GUI学习之二十三——QComboBox学习总结

    我们在前面分别介绍了两种输入控件:纯键盘文本输入和步长调节器,下面我们来学习下组合框(下拉选择输入). 一.简介 1.下拉框是一个组合控件(包含一个文本显示控件和一个按钮).它默认显示最小的控件给用户 ...

  7. Attention Points

    Attention Points 数组范围 无向图.树,边表的范围是边数的两倍. 因为最近树的题目做的比较多,一定要注意分清是树还是图,不能冲上去就去开struct Edge{int to,ne,w; ...

  8. LOJ#3097 [SNOI2019]通信 最小费用最大流+cdq分治/主席树/分块优化建图

    瞎扯 我们网络流模拟赛(其实是数据结构模拟赛)的T2. 考场上写主席树写自闭了,直接交了\(80pts\)的暴力,考完出来突然发现: woc这个题一个cdq几行就搞定了! 题意简述 有\(n\)个哨站 ...

  9. 【牛客Wannafly挑战赛23】F 计数

    题目链接 题意 给定一张边带权的无向图,求生成树的权值和是 k 的倍数的生成树个数模 p 的值. \(n\leq 100,k\leq 100,p\mod k=1\) Sol 看见整除然后 \(p\mo ...

  10. linux运维、架构之路-实时同步方案

    一.inotify+rsync实时同步 1.介绍         inotify-tools是一种强大的.细粒度的.异步的文件系统事件监控机制,可以用来监控文件系统的事件.inotify-tools是 ...