linux上用nginx部署前后端分离项目【服务器集群,nginx负载均衡,动静分离】

本文介绍了如何在Linux环境下部署后台项目,包括在usr文件夹下新建项目文件夹并启动jar包,使用nginx进行动静分离和负载均衡,以及前端项目部署和Nginx配置。着重讲解了轮询策略的应用。
摘要由CSDN通过智能技术生成

1. 后台项目部署

1.1 在linux的usr文件夹下 新建project文件夹,放入两个项目的jar包

1.2  进入/usr/project目录下,启动两个jar包

2.用nginx做动静分离,负载均衡【默认是轮询机制,每个端口或者说每个服务器访问一次】

动静分离,简单说就是动态请求,静态请求分离;也可以说动就是访问后端的服务器的页面,一般是静态页面部署在nginx,动态页面部署在tomcat上

静指静态请求,直接可以访问到的静态页面,例如上一篇文章product.html页面

        http://10.40.92.3/login.html

动指动态请求,/login为服务器端要处理的指令

        http://localhost/login?user=zhang3&passwd=123456

2.1  前端项目部署到nginx上

2.1.1  建一个前端站点myweb文件夹,里面有jquery.min.js文件(没有去下载一个)和

product.html页面

页面内容如下:

这个项目中,product.html就是静,后面的jar包就是动

2.2  配置 Nginx配置文件

如果前面不加/ 则会在nginx的安装目录下,寻找myweb目录。如果加上/ ,则会在linux的根目录下去寻找

3. 启动nginx

cd /usr/local/nginx/sbin/

4.访问页面

采用轮询策略,访问一次就会换一个服务器

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值