zoukankan      html  css  js  c++  java
  • Nginx配置学习(一)

    首先是Nginx配置文件的整体结构

                图片来自学习笔记Blog【imydl.tech】

    配置清单例析:

                图片来自学习笔记Blog【imydl.tech】

    从图中可以看出主要包含以下几大部分内容:

    1. 全局块

    • 该部分配置主要影响Nginx全局,通常包括下面几个部分:
    • 配置运行Nginx服务器用户(组)
    • worker process数
    • Nginx进程
    • PID存放路径
    • 错误日志的存放路径
    • 配置文件的引入

    2. events块

    • 该部分配置主要影响Nginx服务器与用户的网络连接,主要包括:
    • 设置网络连接的序列化
    • 是否允许同时接收多个网络连接
    • 事件驱动模型的选择
    • 最大连接数的配置

    3. http块

    • 定义MIMI-Type
    • 自定义服务日志
    • 允许sendfile方式传输文件
    • 连接超时时间
    • 单连接请求数上限

    4. server块

    • 配置网络监听
    • 基于名称的虚拟主机配置
    • 基于IP的虚拟主机配置

    5. location块

    • location配置
    • 请求根目录配置
    • 更改location的URI
    • 网站默认首页配置
  • 相关阅读:
    Lambda表达式的演变
    反射小例
    进程外Session
    页面缓存的几种方式
    数据缓存的几种方式
    Session
    Cookie
    AJAX学习
    验证码的实现
    ASP.NET动态显示数据的两种方式
  • 原文地址:https://www.cnblogs.com/huashuohehe/p/10563073.html
Copyright © 2011-2022 走看看