前言
个人备忘
正向代理
个人理解,代理服务器存在客户端。
1.客户端访问不了服务器。
2.代理服务器可以访问业务服务器。
3.我们通过访问 “代理服务器”访问业务服务器。
总结 :代理服务器跟客户端在同一网络区域。
反向代理
个人理解,代理服务器在服务端。
1.客户端通过访问“代理服务器”。
2.代理服务器分析客户的请求,映射到不同业务服务器上。
总结 :代理服务器 与 业务服务器处在统一网络区域。
Nginx简介 :
轻量级,高性能的web服务器(IO很强,单机几万并发量,配置忘了–)。
Webserver 的老大哥是 : Apache Http Server , nginx 。
Nginx 和 apache 的对比
Nginx : 轻量级,配置简单方便,高并发,高静态处理能力 。
Apache : php 支持的更好,插件更多,高动态处理能力。
Nginx主要作静态和反向代理服务器,处理前端静态请求。
Apache 用作动态代理服务器,处理后端动态请求。
Nginx配置详解
(1)配置tomcat负载
(2)配置静态资源访问路径
//说明:server我们是可以配置多个的
//样例
server {
listen 80;
server_name www.shuuy.com;
location / {
proxy_pass http://47.2.6.20:443/;
}
}
server {
listen 80;
server_name develop.sufuy.com;
location / {
proxy_pass http://47.3.1.16:8080/;
}
}
server {
listen 80;
server_name demo.sfuy.com;
location / {
proxy_pass http://47.9.11.6:9080/;
}
}
server {
listen 80;
server_name static