工具介绍
Nginx配置生成器可以快速生成可直接使用的Nginx网站server块配置,支持静态网站和反向代理两种模式,自动包含常用优化项和安全设置。
使用方法
- 填写您的域名(服务器名称)和网站根目录,如果是反向代理请填写后端目标地址
- 根据需要勾选功能选项:HTTPS强制跳转、Gzip压缩、静态资源缓存、跨域支持
- 设置允许的最大客户端上传大小
- 点击生成配置,然后复制配置到您的Nginx配置目录中
配置说明
- SSL证书:生成的配置中证书路径为示例,请替换为您实际证书存放路径
- PHP处理:静态网站模式默认配置了PHP-FPM监听127.0.0.1:9000,如使用socket请自行修改
- 反向代理:自动添加了X-Forwarded系列头信息,后端应用可获取真实客户端信息
- 缓存规则:静态资源默认缓存30天,适合绝大多数场景
注意事项
生成配置仅供参考,请根据您的实际服务器环境和业务需求修改;配置完成后请使用nginx -t测试配置正确性,再执行nginx -s reload重载生效。