惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 【当耐特】
A
About on SuperTechFans
Last Week in AI
Last Week in AI
雷峰网
雷峰网
IT之家
IT之家
aimingoo的专栏
aimingoo的专栏
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
博客园 - 叶小钗
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
Docker
Engineering at Meta
Engineering at Meta
B
Blog RSS Feed
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
S
SegmentFault 最新的问题
Recent Announcements
Recent Announcements

博客园 - Lil-K

VM-16-pro 安装Centos Stream 9 spring-cloud-alibaba-整合spring-cloud-gateway-3.1.4 基于CentOS7.x安装Nginx-1.18.0 window7下 cmd命令行 Mysql导出表结构 + 表数据 【一】Spark基础 【二】Spark 核心 【八】将日志写入log(glog) - Lil-K - 博客园 【七】ab压测 【六】tf和cgi进行联合试验,完成日志服务器 - Lil-K - 博客园 【五】安装fcig - Lil-K - 博客园 【四】搭建Nginx服务器 - Lil-K - 博客园 【三】多语言互通 - Lil-K - 博客园 【二】调通单机版的thrift-C++版本 - Lil-K - 博客园 【一】调通单机版的thrift-python版本 - Lil-K - 博客园 Spark在实际项目中分配更多资源 - Lil-K - 博客园 Spark实际项目中调节并行度 - Lil-K - 博客园 IDEA中大小写转换快捷键 使用maven下载cdh版本的大数据jar包 【Hive六】Hive调优小结 - Lil-K - 博客园
Nginx在Windows下的基本介绍安装以及基本使用
Lil-K · 2020-04-03 · via 博客园 - Lil-K

Nginx基本介绍以及基本使用


Nginx下载并安装(Windows版)

windows 安装 nginx

  • 下载后是一个zip解压包, 解压该压缩包
    image.png

  • 进入解压后的目录, 解压后其实就已经安装好了
    image.png

nginx 常用命令以及启停操作

  • 启动cmd终端, 进入到解压后的根目录中
    image.png

  • 通过命令启动, 此处介绍几个在windows下 nginx 的常用命令

    • 验证配置是否正确: nginx -t, 注意在修改conf文件时, 配置完一项之后要写 ; 分号
      image.png
    • 查看Nginx的版本号:nginx -v
    • 启动Nginx:start nginx
    • 快速停止或关闭Nginx:nginx -s stop
    • 正常停止或关闭Nginx:nginx -s quit
    • 配置文件修改重装载命令:nginx -s reload

Nginx 配置文件组成

  • Nginx配置文件由三部分组成

1.(main)全局块

  • 从配置文件开始到 events 块之间的内容, 主要会设置一些影响 Nginx 服务器整体运行的配置指令, 主要包括配置运行Nginx服务器的用户(组), 允许生成的 worker process数, 进程PID存放路径, 日志存放路径和类型以及配置文件的引入等

  • 例如:
    image.png

    • worker process 为服务器并发处理服务的关键配置, 值越大, 可以支持的并发数越高, 但会受到硬件, 软件等设备的制约

2.events 块

  • image.png

  • 此模块涉及的指令主要影响 Nginx 服务器与用户的网络连接

3.http 块

http全局块

  • http 全局快配置的指令包括文件引入, MIME-TYPE定义, 日志自定义, 连接超时时间, 单链接请求书上限等
    image.png

server 块

  • 此部分和虚拟机有密切关系, 虚拟主机从用户角度看, 和一台独立的硬件主机是完全一样的, 该技术的产生是为了节省互联网服务器硬件成本

  • 每个http块可以包括多个server块, 而每个server块就相当于一块虚拟机主机

  • 而每个http块可以包括多个server块, 以及可以同时包含多个 location 块


Nginx 配置实例

实例1 反向代理

posted @ 2020-04-03 13:23  Lil-K  阅读(418)  评论()    收藏  举报