LNMP架构(6)Tomcat(jsp)简介配置以及nginx + tomcat实现负载均衡和反向代理

本文介绍Tomcat服务器的基本概念,演示了在两台Tomcat服务器上部署应用的过程,并通过Nginx实现负载均衡和反向代理,确保网站的高可用性和性能。

一、Tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

其主要的应用场景是解析动态程序代码(java)JSP程序可以处理Tomcat界面

二、Tomcat配置以及nginx + tomcat实现负载均衡和反向代理

(1)此实验需要三台虚拟机:

虚拟机名称ip作用
server1172.25.254.1nginx反向代理服务器
server3172.25.254.3tomcat服务器
server4172.25.254.4tomcat服务器

(2).tomcat安装(server3 server4都安装)

[root@server3 ~]# tar zxf apache-tomcat-7.0.37.tar.gz  -C /usr/local/
[root@server3 ~]# cd /usr/local
[root@server3 local]# cd apache-tomcat-7.0.37/
[root@server3 apache-tomcat-7.0.37]# cd bin
[root@server3 bin]# ./startup.sh    表示启用成功



server4 也做相同的操作即可。

(3).测试

(4)编辑测试页面

[root@server3 tomcat]# cd /usr/local/tomcat/webapps/ROOT/
[root@server4 ROOT]# vim test1.jsp

server3-The time is: <%=new java.util.Date() %>
server4 也做相同的操作

测试:

(5)负载均衡配置和反向代理

[root@server1 ~]# cd /usr/local/openresty/nginx/conf/
[root@server1 conf]# vim nginx.conf

upstream tomcat {
        #sticky;
        server 172.25.0.3:8080;
        server 172.25.0.4:8080;
        }


location ~ \.jsp$ {
            proxy_pass   http://tomcat;
        }

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值