• 三、Nginx核心配置文件


    nginx.conf文件中被#注释的行去掉

    1. cp nginx.conf nginx.conf.bak
    2. sed -i -e '/#/d;/^$/d' nginx.conf

    1.全局块

    指令名称指令值默认值位置备注
    user
    user [group]
    nobody
    全局块
    权限访问控制的更加精细
    master_process
    on|of
    on
    全局块
    用来指定是否开启工作进程
    worker_processes
    num/auto
    1
    全局块
    于配置 Nginx 生成工作进程的数量
    daemon
    on|of
    on
    全局块
    设定 Nginx 是否以守护进程的方式启动
    pid
    文件路径
    /usr/local/nginx/logs/nginx.pid
    全局块
    当前 master 进程的进程号 ID 存储的文件路径
    error_log
    file [ 日志级别 ]
    error_log logs/error.log error
    全局块、 http server location
    Nginx 的错误日志存放路径
    include
    file
    any
    用来引入其他配置文件,使 Nginx 的配置更加灵活

    2.events块

    指令名称指令值默认值位置备注
    accept_mutex
    on|of
    on
    events
    Nginx 网络连接序列化
    multi_accept
    on|of
    off
    events
    是否允许同时接收多个网络连接
    worker_connections
    number
    512
    events
    单个 worker 进程最大的连接数
    use
    method
    根据操作系统定
    events
    Nginx 服务器选择哪种事件驱动来处理网络消息

    1. events{
    2. accept_mutex on;
    3. multi_accept on;
    4. worker_commections 1024;
    5. use epoll;
    6. }

    3.http块

    指令名称指令值默认值位置备注
    default_type
    mime-type
    text/plain
    http server location
    Nginx 响应前端请求默认的 MIME 类型
    access_log
    path[format[buffer=size]]
    logs/access.log combined
    http , server , location
    设置用户访问日志的相关属性
    log_format
    name [escape=default|json|none]
    combined "..."
    http
    指定日志的输出格式
    sendfile
    on|off
    off
    http server location
    设置 Nginx 服务器是否使用 sendfile() 传输文件,该属
    性可以大大提高 Nginx 处理静态资源的性能
    keepalive_timeout
    time
    75s
    http server location
    设置长连接的超时时间
    keepalive_requests
    number
    100
    http server location
    设置一个 keep-alive 连接使用的次数

    4.server块和location块

    指令名称指令值默认值位置备注
  • 相关阅读:
    MySQL 视图(2)
    如何将home目录空间扩充到根目录下
    MyBioSource p53 肿瘤抑制蛋白 (TP53),多克隆抗体
    【个人简介】一枚在上海的Android&iOS&Window逆向电子工程师
    Django笔记四十之运行Django环境的python脚本
    日志文件_3
    LeetCode-278(Python)—— 第一个错误的版本
    5G 时代来了;还不赶紧学习音视频?
    单例模式(懒汉式、饿汉式)
    docker-comose安装失败解决
  • 原文地址:https://blog.csdn.net/weixin_41794783/article/details/133679796