news 2026/8/2 11:50:56

Nginx配置全指南:从入门到精通

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Nginx配置全指南:从入门到精通

以下为 Nginx 常用配置方式及代理配置详解:


一、基础配置结构

Nginx 配置文件通常位于/etc/nginx/nginx.conf,核心结构如下:

http { server { listen 80; # 监听端口 server_name example.com; # 域名 location / { root /var/www/html; # 静态资源目录 index index.html; # 默认首页 } } }

二、静态资源服务

server { listen 80; server_name static.example.com; location / { root /data/static; # 资源根目录 autoindex on; # 开启目录列表 expires 30d; # 缓存有效期 } }

三、反向代理配置

1. 基础代理
location /api/ { proxy_pass http://backend_server; # 后端服务地址 proxy_set_header Host $host; # 传递原始域名 proxy_set_header X-Real-IP $remote_addr; # 传递客户端IP }
2. 负载均衡
upstream backend { server 192.168.1.100:8000 weight=3; server 192.168.1.101:8000; } server { location / { proxy_pass http://backend; } }

四、高级代理配置

1. WebSocket 代理
location /ws/ { proxy_pass http://websocket_server; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; }
2. 路径重写
location /service/ { rewrite ^/service/(.*)$ /$1 break; # 移除/service前缀 proxy_pass http://internal_service; }

五、安全配置建议

server { add_header X-Frame-Options DENY; # 防点击劫持 add_header X-Content-Type-Options nosniff; ssl_protocols TLSv1.2 TLSv1.3; # 强制安全协议 client_max_body_size 10m; # 限制上传大小 }

六、调试与重载

  • 检查配置语法:nginx -t
  • 重载配置:nginx -s reload
  • 日志路径:/var/log/nginx/access.logerror.log

提示:复杂配置建议使用include分割文件,例如:

http { include /etc/nginx/conf.d/*.conf; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 22:08:29

传统查重和AIGC检测的算法有什么本质区别?两种技术路线解析

传统查重和AIGC检测的算法有什么本质区别两种技术路线解析的核心问题是什么?关于传统查重和AIGC检测的算法有什么本质区别这个问题,我们需要从基础概念开始理解。AIGC检测技术是近年来随着AI写作工具普及而快速发展的领域,它的出现改变了学术…

作者头像 李华
网站建设 2026/7/31 2:40:25

OCR文字识别-文档与场景文字标注技巧全解析

📝 引言:为什么你的OCR模型总是“认字不清”? 光学字符识别(OCR)技术早已不是什么新鲜事,从手机里的“扫一扫”翻译,到停车场自动抬杆,它无处不在。但每一个从事OCR模型训练的工程师…

作者头像 李华
网站建设 2026/7/31 2:52:40

智谱GLM-OCR,0.9B开源即巅峰,复杂文档精准解析

GLM-OCR仅0.9B参数的轻量级身躯,便以94.6分登顶OmniDocBench V1.5,并在公式识别、表格识别、信息抽取的多项主流基准中均取得SOTA表现。刚刚,智谱发布并开源GLM-OCR。GLM-OCR仅0.9B参数的轻量级身躯,便以94.6分登顶OmniDocBench V…

作者头像 李华
网站建设 2026/7/31 5:42:06

正值负值零值(整个正弦波周期)转485/rj45高速采集模块

一、产品概述 本产品为一款6 通道全隔离同步采样测量的采集模块,内核采用32 位工业级MCU,每个通道独立的24位高速ADC超强抗干扰能力,高速隔离器件实现每通道信号之间的隔离,最高2k实时采样率;输出可选RS 485 和以太网通讯接口&…

作者头像 李华
网站建设 2026/7/30 4:21:19

什么是AIGC检测?一文读懂AI内容识别技术的工作原理

什么是AIGC检测技术?AIGC检测是一种专门用于识别文本是否由人工智能生成的技术。AIGC是"AI Generated Content"的缩写,即人工智能生成内容。随着ChatGPT、Claude等大语言模型的普及,AIGC检测技术应运而生。 这项技术的核心目的是区…

作者头像 李华
网站建设 2026/7/30 2:43:15

教育平台TinyMCE4处理Word艺术字粘贴变成乱码如何修复?

作为陕西某软件公司的一名前端工程师,近期我接到了一个关键需求:需在企业网站的后台管理系统文章发布模块中,集成Word粘贴、Word文档导入及微信公众号内容粘贴(含自动下载并上传公众号文章图片至服务器)的功能。这一需…

作者头像 李华