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

带宽限制

相关推荐
Dymc13 小时前
【Ubuntu系统指令启动】一招解决:Ubuntu 20.04 桌面双击 .desktop 文件不再“用文本编辑器打开”
linux·运维·ubuntu·一键运行
蜀道山老天师13 小时前
Docker 进阶:数据持久化与容器网络互联(数据卷、挂载目录、端口映射、自定义网络)
运维·网络·docker·云原生·容器
qq_白羊座13 小时前
CI/CD 与 DevOps 二
运维·ci/cd·devops
开发者每周简报14 小时前
十个奇异 github 项目
github
Ms_lan14 小时前
同方工业携手桂花网:广州某养老院智慧健康监测实践案例
运维·服务器·网络
sailing-data14 小时前
【OS zephyr】make与cmake
linux·运维·服务器
❀搜不到14 小时前
ubuntu 更新cmake
linux·运维·ubuntu
Mr_pyx14 小时前
TypeScript 完全入门指南:从基础到项目配置
linux·运维·ubuntu
志栋智能14 小时前
安全超自动化如何支持业务快速安全地创新?
运维·安全·自动化
console.log('npc')14 小时前
git发版上线的时候,打tag标签方便jenkins部署
运维·git·jenkins