zoukankan      html  css  js  c++  java
  • nginx笔记

    一 基本配置

      1配置文件结构与作用:

             

    worker_processes  1; # 配置nginx工作的子进程数量。一般配置为服务器cpu核数 * cpu数量
    
    #nginx错误日志存放位置
    
    #crit表示的是日志级别,nginx的错误日志级别有以下几种,默认是crit
    #debug > info > notice > warn > error > crit > alert > emerg
    error_log  /data1/logs/error.log  crit; 
    
    #nginx进程文件存放位置
    #pid        logs/nginx.pid;
    
    
    events {        
    #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能
        use epoll; 
        worker_connections  1024; # 配置一个子进程的最大连接数。默认是1024
    }
    http {
        include  mime.types;
        default_type application/octet-stream;
    
        #access_log  logs/access.log  main;
                 
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        keepalive_timeout  65;
    
        #gzip  on; 
    
    }
    

    2 nginx作为静态资源服务器:

       用nginx做为静态资源服务器时,在location中配置静态目录即可,有两种配置方式

       同样的请求地址  /static/logo.jpg

         location /static/ {

              root  /data/picture     响应地址是 :/data/picture /static/logo.jpg

         }

         location /static/ {

              alias  /data/picture/     响应地址是 :/data/picture /logo.jpg

         }

    root响应的路径:配置的路径+完整访问路径(完整的location配置路径+静态文件)
    alias响应的路径:配置路径+静态文件(去除location中配置的路径)

  • 相关阅读:
    安卓权威编程指南-笔记(第24章 Looper Handler 和 HandlerThread)
    AndroidImageSlider
    ToolBar的使用
    安卓权威编程指南-笔记(第26章 服务的作用)
    关于两个update语句互相死锁的显现,加深我们对锁的了解 转载
    js 原型和构造方法 转载
    关于distinct 和group by的去重逻辑浅析
    tab 下一个
    当前浏览器版本
    清除li间隔
  • 原文地址:https://www.cnblogs.com/labtabhub/p/12164200.html
Copyright © 2011-2022 走看看