• nginx 自动屏蔽攻击者ip

    日期:

    脚本的大体实现思路: 过滤最近30分钟的日志,通过去重,过滤出访问网站的客户ip,在30分钟内访问某些接口超过500次的,自动写到black_ip文件里。nginx使用deny ip; 的方式拒绝提供服务。 因为日志没有做切割,所以使用tail -n 40000 的方式获取最近30分钟的...

  • Nginx和tomcat整合

    日期:

    nginx的优点及功能 nginx是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP / POP3 / SMTP代理服务器。它主要具有以下优点: 高并发连接:官方测试能够支撑5万并发连接,在实际生产环境中跑到23万并发连接数。 内存消耗少:在3万并发连接下,开启的10个...

  • Nginx隐藏版本号的方法

    日期:

    Nginx隐藏版本号 在生产环境中,需要隐藏Nginx的版本号,以避免安全漏洞的泄露 查看方法 使用fiddler工具在Windows客户端查看Nginx版本号 在centos系统中使用curl -I 网址 命令查看 Nginx隐藏版本号的方法 修改配置文件法 修改源码法 一,安装Nginx 1,在Lin...

  • nginx高可用集群的实现过程

    日期:

    这篇文章主要介绍了nginx高可用集群的实现过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、配置: (1)需要两台nginx服务器 (2)需要keepalived (3)需要虚拟ip 2、配置高可用的准备工作 (1)...

  • 详解Nginx之Location配置(Location匹配顺序)

    日期:

    location有定位的意思, 主要是根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的. location可以把网站的不同部分,定位到不同的处理方式上. 1.location的基础语法 1 2 3 4 5 6 7 8 location [=|~|~*|^~] patt { } =:严格匹配。如果这个查询匹配,那么...

  • 简单了解Nginx七层负载均衡的几种调度算法

    日期:

    这篇文章主要介绍了简单了解Nginx七层负载均衡的几种调度算法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Nginx是一款轻量级的高性能web服务器,同时也是一款非常优秀的负载均衡器和反向代理服务器。...

  • Nginx配置之location的匹配优先级浅析

    日期:

    前言 Nginx 配置中的 server 块中的 location 用来匹配请求 URI,以便对不通的 URI 进行不通的处理。 location 类型 和 成功匹配的条件 location = expression {} 精准匹配,只有 URI 和 expression 完全相同,才算匹配成功; location expression {} 普通匹...

  • Nginx配置基于多域名、端口、IP的虚拟主机

    日期:

    1、类型介绍 1.1 基于域名的虚拟主机 所谓基于域名的虚拟主机,意思就是通过不同的域名区分不同的虚拟主机,基于域名的虚拟主机是企业应用最广的虚拟主机类型,几乎所有对外提供服务的网站使用的都是基于域名的主机,例如www.test1.com www.test2.com等 1.2...

  • 基于域名、端口和IP搭建nginx虚拟主机

    日期:

    nginx支持的虚拟主机有三种 1、基于域名的虚拟主机 2、基于IP的虚拟主机 3、基于端口的虚拟主机 一、基于域名构建 1、编译安装nginx服务 2、配置DNS域名解析服务 3、配置虚拟主机 a、创建自测网页 [root@localhost named]# cd [root@localhost ~]# mkdir -p /...

  • Nginx rewrite跳转应用场景详解

    日期:

    应用场景1基于域名的跳转 公司旧域名www.accp.com ,因业务需求有变更,需要使用新域名www.kgc.com 代替 不能废除旧域名 从旧域名跳转到新域名,且保持其参数不变 实验环境 Linux服务器(192.168.13.144) 测试机win7 1,安装Nginx服务 ? 1 2 3 4 5 6 7 [roo...