nginx安全控制

nginx的安全控制

参考文档:https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/

1. nginx作为web服务器

bash 复制代码
# nginx作为web服务器,配置虚拟主机
server {
        listen       80; 
        server_name  www.sxl1.com; # 域名自定义

        location / {
              root   /nginx_web; # 路径
              index  index.html;
        }
}
bash 复制代码
vim /etc/hosts # 在客户机中添加域名解析
  • 遇到问题:无法访问到web内容,日志显示权限不够。

2. limit_conn_zone

限制并发处理数量

  • 客户端

  • 服务器

  • 测试



3. Limiting the Request Rate

限制request请求


4. nodelay

进行排队

5. limit_rate

带宽限制

相关推荐
空中海13 小时前
Nginx 知识体系 · 上篇:基础与核心
运维·nginx
daemon.qiang13 小时前
Ubuntu 20.04+安装JFrog CLI超详细指南
linux·运维·ubuntu
小夏子_riotous13 小时前
Docker学习路径——6、简单微服务
linux·运维·服务器·docker·微服务·容器·云计算
剪刀石头布Cheers13 小时前
Ubuntu Hermes安装关键步骤
linux·运维·ubuntu·ai·agent·hermes
怣疯knight13 小时前
Github 2FA(Two-Factor Authentication/两因素认证)
github
咚为13 小时前
从Nginx到Pingora?从 Cloudflare 的架构演进讲起
运维·nginx·架构
MilesShi13 小时前
从零到工程化:用 GitHub Actions 高效集成 Playwright 测试
自动化·github
willhuo13 小时前
服务器大存储与实时备份解决方案:基于SSH隧道的灾备数据同步系统
运维·服务器·ssh
bukeyiwanshui13 小时前
20260423 一、 负载均衡-LVS 全解析
运维·负载均衡·lvs
IT摆渡者13 小时前
Linux 巡检脚本BASH
linux·运维·bash