zoukankan      html  css  js  c++  java
  • ngnix配置自解

    全局配置

    user [user] [group];

    #只有被设置为用户或用户组的成员才有nginx的启动权限。(#user nobody nobody <=> user nobody  nobody #所有用户都有nginx的启动权限。)
    View Code

    worker_processes number 或 auto;

    #[number] nginx最多可以产生的工作进程数。[auto] nginx自动检测需要的进程数。
    View Code

    pid  logs/nginx.pid;

    #文件存储当前运行程序的主进程号,路径可以是以安装目录为根目录的相对路径(上一层即见nginx文件夹),也可以是绝对路径。
    View Code

    error_log  logs/error.log error;

    #文件存储nginx服务器的日志,默认是error级别,此指令可以在全局块、http块、server块以及location块中配置。
    View Code

    include file;

     #配置文件引入,此指令可以放在配置文件的任意地方。
    View Code

    events块配置

    worker_connections number;

    #一个工作进程允许开启的最大连接数,默认512。
    View Code

    accept_mutex on 或 off;

    对多个ngnix进程接收连接进行序列化,防止多进程多连接的抢夺,防止“惊群”,影响性能。
    View Code

    multi_accept  on 或 off;

    #默认off,即每个工作进程一次只能接收一个新到达的网络连接。
    View Code

     use method;

    事件驱动模型的选择,epoll | poll | select | kqueue | rtsig | /dev/poll |
    evenport
    View Code

    http块配置

    http全局配置

    access_log  logs/access.log combined;

    nginx 访问日志。
    View Code

    access_log off;

    关闭服务器访问日志记录功能。
    View Code

    keepalive_timeout 75s;

    服务端对连接的保持时间,默认是75s。
    View Code

    keepalive_requests 100;

    限制用户通过某一连接向nginx服务器发送请求的次数,默认100。
    View Code

    sendfile on 或 off

    是否允许工作进程调用sendfile()传输数据。
    View Code

    send_max_chunk 128k

    调用sendfile(),所允许传输的最大数据量。设置为0表示不限制,默认为0。
    View Code

    http server配置

    sever全局块

     server_name name #匹配ip或域名

    View Code 

    listen 80 #匹配端口

    View Code

     server location块 #匹配除域名和端口外的url

  • 相关阅读:
    图片的通道数和卷积核的深度
    神经网络中使用Batch Normalization 解决梯度问题
    python3没有urllib2 出现报错:语法错误
    pip安装时ReadTimeoutError解决办法
    我的学习
    动态(不定长)数组初始化
    关于c中的一些新函数
    排序算法
    vc6.0批量加注释
    endnote的安装和使用必备的几个步骤(简单有效整理版)
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/7346363.html
Copyright © 2011-2022 走看看