zoukankan      html  css  js  c++  java
  • Nginx高性能服务器安装、配置、运维 (3) —— Nginx配置详解

     

    四、Nginx 配置详解

    YUM方式安装的Nginx默认配置文件放在/etc/nginx目录下,使用Vim编辑/etc/nginx/nginx.conf:

    --------------------------------------------------

    //全局区

    user nginx;                    # 使用的用户和组
    worker_processes 1;              # 指定工作子进程数(一般等于CPU的总核数或总核数的两倍,例如两个四核CPU,则总核数为8)

    error_log /var/log/nginx/error.log warn;     # 指定错误日志存放的路径,错误日志记录级别可选项为:[ debug | info | notice | warn | error | crit ]
    pid /var/run/nginx.pid;             # 指定 pid 存放的路径

    //事件驱动

    events {
    worker_connections 1024;           # 允许的连接数
    }

    //HTTP

    http {                      #设定http服务器
    include /etc/nginx/mime.types;         #文件扩展名与文件类型映射表
    default_type application/octet-stream;      #默认文件类型

    log_format main '$remote_addr - $remote_user [$time_local] "$request" '    #日志文件Main格式
    '$status $body_bytes_sent "$http_referer" '
    '"$http_user_agent" "$http_x_forwarded_for"';

    access_log /var/log/nginx/access.log main;   #设定日志文件

    sendfile on;                    #sendfile 指令指定 nginx 是否调用 sendfile 函数,一般为on,除非用于下载等应用
    #tcp_nopush on;                

    keepalive_timeout 65;               #连接超时时间

    #gzip on;                     #开启gzip压缩

    include /etc/nginx/conf.d/*.conf;        #包含其它配置文件,如自定义的虚拟主机
    }

    --------------------------------------------------

    (本文由kayvan编辑发表,内容主要收集于互联网,转载请注明出处:http://www.cnblogs.com/kayvan

     

  • 相关阅读:
    AOP
    session的一些原理
    HttpContext.Cache和Application的区别
    什么是COM组件
    MS—SQL数据库索引的应用
    会话状态(转)
    LINQ体验(6)——LINQ语句之Join和Order By(转)
    永远不停止学习,才是程序员最大的财富,欢迎加入CMS研究室
    面向对象
    从瀑布型开发到迭代型开发的转变
  • 原文地址:https://www.cnblogs.com/kayvan/p/3977373.html
Copyright © 2011-2022 走看看