开发者社区> 问答> 正文

nginx配置了哪些方面?都包括什么?

nginx配置了哪些方面?都包括什么?

展开
收起
我是三好学生 2024-07-26 11:44:00 23 0
1 条回答
写回答
取消 提交回答
  • Nginx配置涉及多个方面,包括但不限于访问权限控制、伪静态规则设定、与ASM网关的配置迁移以及保留客户端真实源地址。以下是针对这些主题的关键信息总结:
    配置Nginx文件(增强版云虚拟主机)

    1. 登录云虚拟主机管理页面。
    2. 找到并管理待配置Nginx文件的增强版云虚拟主机。
    3. 进入高级环境设置 > NGINX设置。 设置网站的指定访问权限
    • 仅允许信任的授权IP访问网站,如192.168.0.0/24和10.1.0.0/16。
    • 示例配置: location / { allow 192.168.0.0/24; allow 10.1.0.0/16; deny all; }
      注意:使用掩码方式配置IP地址段权限时,务必使用网段中最小地址/掩码方式,避免出现配置错误提示。
      设置文件或目录的指定访问权限
    • 以WordPress为例,可以限制XMLRPC端点(xmlrpc.php)的访问,以防止未经授权的操作。 将Nginx的常用配置迁移至ASM网关 | Nginx配置 | 描述 | ASM实现方案 | | --- | --- | --- | | allow-backend-server-header | 允许后端返回Server标头而非通用Nginx字符串 | ASM网关默认支持 | | allow-snippet-annotations | 在Ingress Annotation中添加自定义脚本修改Nginx配置 | 不支持,需通过编辑IstioGateway YAML | | compute-full-forwarded-for | 附加远程地址到X-Forwarded-For而非替换 | 默认为true,取决于Envoy的use_remote_address配置 | | enable-underscores-inheaders | 允许Header中出现下划线 | 默认允许,对应Envoy的headers_with_underscores_action | | forwarded-for-header | 客户端原始IP地址标识标头字段 | ASM网关默认为X-Forwarded-For,不支持自定义 | | generate-request-id | 缺失时随机生成X-Request-ID |
    • | 保留客户端真实源地址(七层监听)
    1. 安装http_realip_module: sudo wget http://nginx.org/download/nginx-1.0.12.tar.gz sudo tar zxvf nginx-1.0.12.tar.gz sudo cd nginx-1.0.12 sudo ./configure --user=www --group=www --prefix=/alidata/server/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_realip_module sudo make sudo make install sudo kill -USR2 `cat /alidata/server/nginx/logs/nginx.pid` sudo kill -QUIT `cat /alidata/server/nginx/logs/nginx.pid.oldbin`
    2. 编辑/alidata/server/nginx/conf/nginx.conf,添加相关配置字段和信息以保留客户端真实源地址。 以上内容涵盖了Nginx配置的多个关键方面,包括访问权限控制、伪静态规则设定、与ASM网关的配置迁移以及保留客户端真实源地址的具体步骤和注意事项。
      关于Nginx Ingress高级用法配置的说明里的内容,重新更新下不然点击后是404页面,
      可参考https://help.aliyun.com/document_detail/2584546.html?spm
    2024-07-26 14:28:27
    赞同 3 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载