安装启动/停止配置文件主配置:/etc/nginx/nginx.conf子配置:/etc/nginx/conf.d/ 或 /etc/nginx/sites-available/基础配置示例反向代理配置检查配置重载配置静态文件服务日志文件访问日志:/var/log/nginx/access.log错误日志:/var/log/nginx/error.logSSL配置
主配置文件结构常用配置项全局块:worker_processes, error_logevents:worker_connectionshttp:include mime.types, sendfile on, keepalive_timeoutserver:listen, server_name, access_log, error_loglocation:root, alias, proxy_
Nginx负载均衡策略包括以下类型:轮询(Round Robin)默认策略,按顺序将请求分发到后端服务器配置示例:加权轮询(Weighted Round Robin)根据服务器权重分配流量配置示例:IP哈希(IP Hash)根据客户端IP计算哈希值固定分配请求保持会话一致性配置示例:最少连接(Least Connections)优先分配请求到当前连接数最少的服务器配置示例:响应时间策略(第三方模块
Nginx代理配置详解1. 正向代理用途:客户端通过代理服务器访问外部资源。配置示例:2. 反向代理用途:将客户端请求转发到后端服务器,隐藏真实服务。基础配置:3. 常用指令proxy_pass:定义后端服务器地址(如http://localhost:3000)。proxy_set_header:修改请求头(如传递真实客户端IP)。proxy_redirect:重定向响应头中的URL。proxy_