初识nginx
什么是Nginx:
是一款代理服务器,可以做反向代理,可以同时支撑五万以上的并发量
且占用内存和CPU资源较少。
Nginx可以做什么:
反向代理;
虚拟主机;
负载均衡、权重、轮循;
集群;
静态服务器动静分离;
安全架构:
Nginx可以做反向代理,不会暴露真实的IP地址;
可以使用HTTPS防止抓包分析Http请求
搭建企业黑名单和白名单(防盗链)
模拟请求
XSS攻击
SQL注入
防止ddos流量攻击
Nginx采用Http协议进行访问
默认端口:80
Nginx反向代理:
暴露给外界一个公网地址,外界通过公网地址访问Nginx,映射内网服务器地址
服务器足够的情况下,建议不要把tomcat和Nginx放在一台服务器上
tomcat和Nginx需要在同一个局域网内
集群:
负载均衡机制(默认轮循)
权重:按照权重比例进行分配