标签: nginx (5)

nginx简单的防DDos攻击-网络安全机制 有更新!

1. 对一段时间内的连接数限制,2. 对同一时刻的连接数限制, 3. nginx白名单geo指令, 4. allow和deny允许ip和限制ip5.阻止特定用户代理 6. 用户认证配置( Basic HTTP authentication)

nginx概述及安装 有更新!

nginx概述及安装。nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。

nginx配置文件nginx.conf详解 有更新!

Nginx配置文件主要分成六部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置)、events(nginx工作模式)http(http设置),每部分包含若干个指令。main部分设置的指令将影响其它所有部分的设置;server部分的指令主要用于指定虚拟主机域名、IP和端口;upstream的指令用于设置一系列的后端服务器,设置反向代理及后端服务器的负载均衡;location部分用于匹配网页位置(比如,根目录“/”,“/images”,等等)。他们之间的关系式:server继承main,location继承server;upstream既不会继承指令也不会被继承。它有自己的特殊指令,不需要在其他地方的应用。

nginx(https)反向代理tomcat(http)的配置 有更新!

nginx(https)反向代理tomcat(http)的配置。nginx和tomcat都需要动配置,nginx.conf 配置画重点:proxy_set_header X-Forwarded-Proto $scheme;      

tomcat  server.xml配置在最后添加如下:<Valve className="org.apache.catalina.valves.RemoteIpValve" remoteIpHeader="x-forwarded-for" remoteIpProxiesHeader="x-forwarded-by" protocolHeader="x-forwarded-proto"/>

centos下架设ngrok服务器(nginx代理共存80端口) 有更新!

centos下架设ngrok服务器  nginx代理ngrok共存80端口--将nginx和ngrok分别绑定到两个ip的80端口