目录结构

nginx动静分离,负载均衡简单使用

动静分离,负载均衡

1.官网: http://nginx.org

2.解压: tar -zxvf nginx-1.13.9.tar.gz -C /usr/local/src
3.编译:cd /usr/local/src/nginx-1.13.9
4.检查安装环境,并指定将要安装的位置 ./configure --prefix=/usr/local/nginx
#缺包报错 ./configure:error:C compiler cc is not found
使用yum安装缺少的包 yum -y install gcc pcre-devel openssl openssl-devel
5.编译安装 make && make install
6.测试是否安装成功
启动:/usr/local/nginx/bin/nginx
查看端口是否有nginx进程监听: netstat -ntlp | grep 80
7.修改nginx配置文件
server{
listen 80;
server_name nginx-01.itcast.cn; #nginx所在服务器主机名
#反向代理的配置
location/{
root html;
proxy_pass http://192.168.1.100; #z这里是代理走向的服务器:tomcat
}
}
8.动静分离
修改配置文件,配置locaation
#动态资源
location ~.*\.(jsp|do|action)$ {
proxy_pass http://172.168.14.1:8080;
}
#静态态资源
location ~.*\.(html|js|css|gif|jpg|png)$ {
expires 3d;
}
9.负载均衡
修改配置文件,在http节点下配置upstream,名称要和location下proxy_pass http://后的保持一致
http{
upstream tomcat{
server 172.168.1.12:8080 weight = 1;
server 172.168.1.11:8080 weight = 1;
}
location ~.*\.(jsp|do|action)$ {
proxy_pass http://tomcat;
}
}

nginx进阶-动静分离,负载均衡相关推荐

  1. 从0开始,在Linux中配置Nginx反向代理、负载均衡、session共享、动静分离

    写这篇文章花费了我近一周的时间,参考网上许多优秀的博客文章,我不敢说写的很好,至少很全很详细.本文先介绍原理部分,然后再进行实战操作,我认为这样才会有更深的理解,不过这也导致了文章篇幅很长.但是,如果 ...

  2. Nginx的动态代理,负载均衡,动静分离的简单使用

    nginx 一 Nginx介绍 1.1 为什么要学习Nginx 问题1: 客户端到底要将请求发送那台服务器 问题2:所有客户端的请求都发送给了服务器1 问题3:客户端发送的请求可能是申请静态资源的,也 ...

  3. 使用nginx实现动静分离的负载均衡集群

    架构图 本次要实现的架构图: 工作中我们希望这样: 静态文件处理:可以使用nginx 或apache 动文件处理: apache ,tomcat 图片文件处理: squid 我们可以使用nginx实现 ...

  4. Nginx反向代理、负载均衡和动静分离

    1.什么是正向代理.反向代理与负载均衡 什么是正向代理: 1.正向代理服务时由客户端设立的 2客户端了解代理服务器和目标服务器都是谁 3.帮助实现突破访问权限,提高访问的速度,对目标服务器隐藏客户端的 ...

  5. Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解【转载】

    本文只为备份,以防失效.原文请看https://blog.51cto.com/freeloda/1288553 补充说明:部分图片为测试图片,未完全复制,参考文字描述即可. Nginx 反向代理.负载 ...

  6. 基于前后端分离的Nginx+Tomcat动静分离

    1.什么是动静分离 "动"与"静" 在弄清动静分离之前,我们要先明白什么是动,什么是静. 在Web开发中,通常来说,动态资源其实就是指那些后台资源,而静态资源就 ...

  7. nginx+tomcat动静分离结构

    本文采用另一种策略对动静分离进行演示,它的大致结构如图 2 所示. 图 2. 本文设计的动静分离结构 在本文中,我们将静态资源放在 A 主机的一个目录上,将动态程序放在 B 主机上,同时在 A 上安装 ...

  8. Nginx反向代理与负载均衡等配置文件示例

    Nginx反向代理于负载均衡等配置文件示例 Nginx.conf配置文件 worker_processes 8;events {worker_connections 1024; }http {incl ...

  9. 基于Nginx反向代理及负载均衡

    基于Nginx反向代理及负载均衡 参考:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass 只要没有被启用,默认就是 ...

最新文章

  1. 【Go】Go基础(八):结构体和方法
  2. 这7款实用windows软件,太让人惊喜了!
  3. PowershellTFS_Part 1
  4. centos7;windows下安装和使用spice
  5. 以下哪个不是有效的java变量名,Java程序设计-中国大学mooc-题库零氪
  6. VC6 Win7 x64 提示 Remote Executable path And File Name
  7. Python PyPI中国镜像
  8. Websocket服务器响应包,服务器websocket c++发送二进制类型包,客户端没有任何事件响应...
  9. Python 创建目录文件夹
  10. 【SQL】通过rowid查找及删除重复记录
  11. EF-DbUpdateException--实体类和数据库列不对应的解决方案
  12. 充电速度公式_关于电池充电时间计算公式
  13. 计算机内存储器和外存储器相比较,计算机中内存储器和外存储器有什么区别
  14. 学会这个2021不一样的感觉学Java性能之 垃圾收集算法
  15. PE框架学习之道:PE框架——template,command,chain
  16. 炒股赚钱最重要的是炒股心态和纪律
  17. 操作系统之文件系统:4、文件存储空间管理(空闲表法、空闲链表法、位示图法、成组链接法)
  18. oracle文件头0号块损坏的处理
  19. 高性能架构学习路线图-分布式架构演进,mybatis一对一一对多面试题
  20. 使用html语言实现学生成绩表展示

热门文章

  1. 当脑机接口应用于建筑工地,会发生什么?
  2. eeglab中文教程系列(16)-Time/Frequency decomposition
  3. VadR发布WebVR分析工具,为开发者提供用户数据分析
  4. 没抢到欧冠杯的票?没关系!在VR中看!
  5. 这种「基友」给我来一打!
  6. 衡阳之后,重估自动驾驶落地
  7. 报名丨图神经网络前沿学术研讨会:清北高校vs企业,9位学者联袂分享
  8. 关于数字化转型,IDC发布了他们的新观点
  9. 【linux kernel】 中断处理-中断下半部【转】
  10. clouderamanager-server启动,log日志中说需要mysql驱动的解决办法