LNMT和LAMT的实现

本文详细介绍了如何在Linux环境下,使用Nginx(LNMT)和Apache(LAMT)作为反代服务器,实现动静分离以及与Tomcat的集成。LNMT中,通过Nginx实现动静分离,静态资源由Nginx直接响应,动态内容反代至Tomcat。LAMT中,利用Apache的proxy_ajp_module代理AJP协议,确保Tomcat能够正确响应不同虚拟主机的请求。
摘要由CSDN通过智能技术生成

本文章主要讲解将Nginx和Apache反代至Tomcat,具体内容如下:

-------------------------------------------------------------------------------------------------------------------------

LNMT:Linux Nginx MySQLTomcat 

工作流程(结合方式):

Client (http) --> nginx (reverseproxy)(http协议) --> tomcat  (http connector 8080)

-------------------------------------------------------------------------------------------------------------------------

LNMT部署并实现动静分离

环境描述:

虚拟机node1(CentOS 7系统)即作为nginx服务器,又作为Tomcat服务器,客户端发来的请求首先经由nginx处理,如果为静态内容则直接由nginx响应,如果为动态内容,则由nignx反代至后端的Tomcat服务器;

实验步骤如下:

一,在node1服务器上安装nginx,这里我使用官方下载的rpm包直接安装,如下:

[root@centos7 ~]# cd nginx

[root@centos7 nginx]# ls

 nginx-1.10.0-1.el7.ngx.x86_64.rpm  

[root@centos7 ~]# yum install -y ./nginx-1.10.0-1.el7.ngx.x86_64.rpm

 二,编辑nginx的配置文件/etc/nginx/conf.d/default.conf,在虚拟主机server中定义来自客户端请求的所有内容全部反代至后端的Tomcat服务器,如下:

#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值