DevOps
ngnix
ngnix
  • 基础知识
    • 1. ngnix简述
      • 1.1 ngnix是什么
      • 1.2 ngnix的功能特性
        • 1.2.1 HTTP代理和反向代理
        • 1.2.2 负载均衡
        • 1.2.3 Web缓存
    • 2. nginx配置
      • 2.1 nginx.conf文件的结构
      • 2.2 配置指令
        • user
        • pid
        • worker_processes
        • multi_accept
        • worker_connections
        • accept_mutex
        • use
        • error_log
        • access_log
        • include
        • default_type
        • log_format
        • sendfile
        • sendfile_max_chunk
        • keepalive_timeout
        • keepalive_requests
        • listen
        • server_name
        • location
        • root
        • alias
        • index
        • error_page
        • allow
        • deny
        • auth_basic
        • auth_basic_user_file
    • 3. nginx安装
      • 3.1 编译安装
      • 3.2 yum安装
      • 3.3 docker
    • 4. Nginx服务器的代理服务
      • 4.1 代理与反向代理
      • 4.2 Nginx服务器的正向代理服务
        • 相关指令
          • resolver
          • resolver_timeout
          • proxy_pass
        • 实例
      • 4.3 Nginx服务器的反向代理服务
        • 反向代理的基本设置的21个指令
          • proxy_pass
          • proxy_hide_header
          • proxy_pass_header
          • proxy_pass_request_body
          • proxy_pass_request_headers
          • proxy_set_header
          • proxy_set_body
          • proxy_bind
          • proxy_connect_timeout
          • proxy_read_timeout
          • proxy_send_timeout
          • proxy_http_version
          • proxy_method
          • proxy_ignore_client_abort
          • proxy_ignore_headers
          • proxy_redirect
          • proxy_intercept_errors
          • proxy_headers_hash_max_size
          • proxy_headers_hash_bucket_size
          • proxy_next_upstream
          • proxy_ssl_session_reuse
        • Proxy Buffer的配置的7个指令
          • proxy_buffering
          • proxy_buffers
          • proxy_buffer_size
          • proxy_busy_buffers_size
          • proxy_temp_path
          • proxy_max_temp_file_size
          • proxy_temp_file_write_size
        • Proxy Cache的配置的12个指令
          • proxy_cache
          • proxy_cache_bypass
          • proxy_cache_key
          • proxy_cache_lock
          • proxy_cache_lock_timeout
          • proxy_cache_min_uses
          • proxy_cache_path
          • proxy_cache_use_stale
          • proxy_cache_valid
          • proxy_no_cache
          • proxy_store
          • proxy_store_access
      • 4.4 upstream
        • server指令
        • keepalive指令
        • 负载均衡策略
      • 4.5 Rewrite
        • 相关指令
          • if指令
          • break指令
          • return指令
          • rewrite指令
          • rewrite_log指令
          • set指令
          • uninitialized_variable_warn指令
        • 常用全局变量
        • 防盗链
      • 4.6 Nginx服务器的负载均衡
        • 配置实例一:对所有请求实现一般轮询规则的负载均衡
        • 配置实例二:对所有请求实现加权轮询规则的负载均衡
        • 配置实例三:对特定资源实现负载均衡
        • 配置实例四:对不同域名实现负载均衡
        • 配置实例五:实现带有URL重写的负载均衡
      • 4.7 Nginx服务器的缓存机制
        • Web缓存技术简述
        • 基于Proxy Store的缓存机制
        • 基于memcached的缓存机制
        • 基于Proxy Cache的缓存机制
    • 5. nginx架构
      • 5.1 Nginx模块化结构
      • 5.2 Nginx服务器的Web请求处理机制
      • 5.3 Nginx服务器的事件驱动模型
      • 5.4 Nginx服务器架构
  • Group 1
    • nginx的最大并发数
    • nginx配置https协议
    • nginx限流
Powered by GitBook
On this page

Was this helpful?

  1. 基础知识
  2. 2. nginx配置

2.2 配置指令

userpidworker_processesmulti_acceptworker_connectionsaccept_mutexuseerror_logaccess_logincludedefault_typelog_formatsendfilesendfile_max_chunkkeepalive_timeoutkeepalive_requestslistenserver_namelocationrootaliasindexerror_pageallowdenyauth_basicauth_basic_user_file
Previous2.1 nginx.conf文件的结构Nextuser

Last updated 1 year ago

Was this helpful?