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中配置的路径)

  • 相关阅读:
    Docker私有仓库
    Swarm配置文件管理
    Docker Swarm高可用性
    Docker集群管理Swarm数据持久化
    Swarm使用原生的overlay网络
    Docker Swarm集群部署
    Docker管理工具-Swarm
    Docker多主机网络 OpenvSwitch
    Docker网络 Weave
    Docker Macvlan
  • 原文地址:https://www.cnblogs.com/labtabhub/p/12164200.html
Copyright © 2011-2022 走看看